What Operating System are you using for your Web Development Journey?

What Operating System are you using for your Web Development Journey?
0

#1

I was recently thinking about my computer and it’s Operating System. I really don’t know, if it can handle the journey I will be taking, into Web Development. It works fine at the moment, but when I get down and dirty will it be able to hang in there, I guess, I will see! :dizzy_face:

With that being said, I would like to know, and probably everyone else, what is your set up?

Also, what’s the Good, the Bad and the Ugly of your set up, as well?

Mine is:

  • Windows Edition

  • Windows 10 Pro - 64 Bit

  • System

  • Athlon II X2 B24 (3.00 GHz)

  • 4 GB DDR3 160 GB HDD

  • ATI Radeon HD 4200


#2

I am running OS X El Capitan, MacBook Pro 4GB RAM and 128gb storage. not nearly enough…


#3

I have heard that MacBooks are the best for web development. I just can’t afford one at the moment. :pensive:


#4

dont do like I did and get one with not a lot of disk space. My computer science class requires me to run windows 8 and 10 with bootstrap and also run visual studio along with other windows programs. I dont have enough space and apple doesn’t allow you to upgrade ram or disk space :confused:


#5

There’s really nothing special about Macs for web development. It’s more of a cultural thing than a technological one.


#6

My personal computer is a little $500 laptop running Windows 10. Aside from the fact that it occasionally crashes Chrome, it’s fine. My work computers run Windows 8.1 and are pretty maxed out on hardware. I stand up Linux and Windows Server virtual machines as needed.


#7

Currently, my web setup consists of a four year old Dell Inspiron with Antergos Linux installed, and a newer Macbook pro that is running the latest version of El Capitan. The thing is if you were to ask me which machine was better suited for web development, I’d have to say that it really didn’t matter.

Provided that you have a decent text editor, browser and command line interface there is very little that you will not be able to do in the field of web development, The only area where Windows may be at a disadvantage is its command-line interface, but from what I hear, that is being fixed even as we speak.

The point is to just use whatever tools that you can afford, make you happy, and make you feel productive.


#8

Yup. Windows 10 recently added a bash shell.
link: How to Enable the Linux Bash Shell on Windows 10


#9

There are certainly some things (mostly command line related) that are easier from a Mac/Linux perspective but with that being said, Windows 10 will soon have bash built in so this shouldn’t be the case for long

I’ve always been of the mindset that you should use the OS you are most comfortable with. I’m a longtime Windows user and prefer to use Vagrant and/or Docker (depending on the project) which allows me to develop via Linux from my Windows machines and eliminates the need to install various servers on my computers.

My Setup


#10

When I started to learn with The Odin Project I switched to Ubuntu, because developing in Ruby/Rails on Windows was nightmare. Then I switched to Free Code Camp, but continued to use Ubuntu. I still have Win10 on dual boot, but I haven’t booted in Windows for months (and I think it’s time to get rid of Windows partition at all).

My PC:

  • AMD Athlon™ II X2 260 3.2 GHz
  • 8GB DDR3 RAM
  • Samsung 850 EVO 256GB SSD
  • Integrated Graphics

My PC is five years old and I have only upgraded HDD to SSD.


#11

I put this together about two years ago for gaming, but I haven’t had the time for a long while and now it is my development machine.

Windows 10 Pro
P8Z77-V LE Plus motherboard
Intel i5-3570K CPU @ 3.40 Ghz
16 GB DDR3 RAM
AMD Radeon HD 7870


#12

2015 MacBook Pro Retina, 13,3" with OS X 10.11.5.


#13

Linux Mint 17.3 dual booting with Windows 10 on a custom built desktop named Blue Machine. I will build another desktop this Summer and dub it MacMuncher I, and go back to Elementary OS or vanilla Ubuntu with Windows 10 on another partition. I do all editing in Atom on Linux, and VS Code on Windows.


#14

I have thought about building a custom machine.


#15

When it comes to Mac, I have no clue on how-to operate it, because I haven’t ever used anything Mac before.

With that being said, if I was to use a Mac, it would be a whole another learning process, which I don’t have time for. I do good on a Windows machine.

Maybe, one day, Windows will be just as good, as a Mac or even better. :sunglasses:

Happy Coding on the machine of your choice!


#16

Try it, very fun and fulfilling! :v::grin:


#17

@ArielLeslie
This is awesome! I will be enabling the Linux Bash Shell on my machine.

This is an excellent How-To Write Up, on this topic.
Great Share!


#18

@chadwyck242
Yes, it probably would be exciting, but at the moment I don’t want to go through that learning process.

From my understanding, Mac is a totally different machine than Windows, nothing is the same.

Lol…it would be like starting all over again and I don’t have the time or patience for that.


#19

@FlipTheDev there is nothing wrong in using a PC in your development environment. A few years ago I got caught up in argument about what is best for this, Windows, some Unix / Linux flavor, OSX etc… I spent some amount of time researching the question and once you step back from the religions zeal this topic brings out in people you find that any choice is a good choice, and that many many long time professional programmers use Windows. Many use something else. Sometimes, as someone else noted, you use a particular OS because that is what the shop you are working in uses. Sometimes you use a particular OS because that is all that is at hand.

Use whatever you like. Get proficient using it. Be HAPPY!


#20

@FlipTheDev P.S. Windows and OSX, once you get use to using them, are really not that much different. I worked in a school board for years supporting all manner of OS types, and now I hardly notice what I’m using - they’re doing the same things - they are just Operating Systems providing mostly the same functions and services.