Jump to content

New computer, recommended dev applications to install?

KCmetro

Starting fresh with a new computer. Running both Linux and Windows. I will be primarily using Ruby. Any suggestions for dev-type applications to install on it?

Link to comment
Share on other sites

Link to post
Share on other sites

Why not post one topic and ask all the question at once?

Link to comment
Share on other sites

Link to post
Share on other sites

I'm not a ruby developer but here are a few general things that come to mind

  • Jetbrains RubyMine (or your IDE of choice) and your text editor of choice (Sublime, Atom, Vim, Emacs, etc)
  • Jetbrains Datagrip (or your database tooling of choice)
  • Git (or your version control tool of choice)
  • Anything you might use for communication (Slack, HipChat, IRC Client, Skype, Discord, etc).
  • Quick screenshot tools can be handy (Puush, Greenshot, etc).
  • Cloud storage (Dropbox, Google Drive, etc) can be useful for sharing files
Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, KCmetro said:

Starting fresh with a new computer. Running both Linux and Windows. I will be primarily using Ruby. Any suggestions for dev-type applications to install on it?

it all depends on what you want to create. Visual studio is probably a must on windows and chrome for it's dev tools for web. I like atom.io for my editor for my web sites.

 

 

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

Visual Studio is pretty versatile.

*_*_*_*_*_*_*Personal Rig*_*_*_*_*_*_*

CPU: Core i7 7700k @ 5.1 GHz

GPU: EVGA GTX 1070 SSC ACX 3.0

MOBO: ASROCK Z270 Killer SLI/AC

RAM: 16 GB HyperX Fury

COOLER: NZXT Kraken X52

CASE: NZXT S340 Elite

STORAGE:  500GB NVME Samsung 960 Pro

500GB Samsung 860 EVO

4TB Seagate Barracuda (7200 RPM)

OS: Windows 10 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

I've heard good things about it.

 

How do the IDEs compare?

 

Link to comment
Share on other sites

Link to post
Share on other sites

For text editor check Visual Studio Code and Sublime Text 2, try both and choose one that fits you the most.

On Windows you absolutely need Cmder, it's the best terminal emulator ever 

Link to comment
Share on other sites

Link to post
Share on other sites

I'm using Atom already, but am interested in other options. I've heard people say there are not-so-good things about Atom compared to others, I don't know.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, KCmetro said:

I'm using Atom already, but am interested in other options. I've heard people say there are not-so-good things about Atom compared to others, I don't know.

What's your native language? If English then you should be able to use Atom, it's not very good but should be enough.

Unfortunately for languages like Polish there is no way to make Atom work as intended since key strokes you use to make ąśół are attached to some atom functions and cannot be detached no matter how hard you try. 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Clechay said:

What's your native language? If English then you should be able to use Atom, it's not very good but should be enough.

Unfortunately for languages like Polish there is no way to make Atom work as intended since key strokes you use to make ąśół are attached to some atom functions and cannot be detached no matter how hard you try. 

Martian ;) but English is fluent.

 

I'm curious what's not very good about Atom, or what makes others better.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Clechay said:

What's your native language? If English then you should be able to use Atom, it's not very good but should be enough.

Unfortunately for languages like Polish there is no way to make Atom work as intended since key strokes you use to make ąśół are attached to some atom functions and cannot be detached no matter how hard you try. 

 

atom is very good. my go two for building websites.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

Apart from issues with alt+letter key stroke, atom is the slowest of all popular editors. While it IS the most flexible it's also he most buggy and CPU/RAM consuming. It's not objectively worse and many people still prefer it after trying all popular editors however it's hype is over.  

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Clechay said:

Apart from issues with alt+letter key stroke, atom is the slowest of all popular editors. While it IS the most flexible it's also he most buggy and CPU/RAM consuming. It's not objectively worse and many people still prefer it after trying all popular editors however it's hype is over.  

What's the better alternative(s)?

Link to comment
Share on other sites

Link to post
Share on other sites

On 12/8/2016 at 0:08 AM, KCmetro said:

What's the better alternative(s)?

Sublime Text 3 and VSCode 

Link to comment
Share on other sites

Link to post
Share on other sites

7-Zip

 

Chrome

 

LaTeX - MiKTeX

 

LibreOffice

 

Python - IDLE - This page has the 64 bit version where as if you just click download on the homepage it'll be 32 bit.

 

Pygame - The installer on their website only works with Python 3.2

 

Numpy - Your options are essentially to use the link provided, compile from source, or install a version of Python that includes it.

 

SciPy - Same story.

 

Tensor Flow

 

Beautiful Soup

 

Scrapy

 

Java - Intellij IDEA

 

Light Weight Java Game Library - Used to make Minecraft - Includes OpenCL and Vulkan

 

Android Studio

 

C# & C++ - Visual Studio

 

Simple and Fast Multimedia Library

 

Notepad++

 

Putty - There's a GUI for ssh, but you'll need to set an environment variable if you want to use SCP.

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×