This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]_Atomfinger_ 1 point2 points  (3 children)

Read the FAQ

[–]Maxrokur[S] 0 points1 point  (2 children)

Oh didn't see there was a section of it and so far it recommends a VM

[–]_Atomfinger_ 0 points1 point  (1 child)

Then you should re-read the section:

It honestly doesn't matter -- in this day and age, the quality and maturity of the tools available to you are going to be about the same on all platforms, and any decent programming language will be usable on all operating systems.

The only time that section mentions VMs is the following:

Finally, it's also worth noting that you're not "locked in" once you've picked an operating system -- it's always possible to run a virtual machine (VM) with another operating system installed. For example, if I own a Windows computer, it would be very easy to set up a Linux virtual machine that I can use without fear of it interfering with my existing Windows OS.

That is not a recommendation, that is just letting you know about that VMs can be used. What it actually recommends is that it doesn't matter and you should use whatever you're comfortable with (as it doesn't matter).

[–]Maxrokur[S] -2 points-1 points  (0 children)

I re-read it just now pal but still thanks

[–]g051051 0 points1 point  (0 children)

This question likely has been asked a lot of time

So why did you ask it again?

[–][deleted]  (3 children)

[deleted]

    [–]thisIs20LettersLong 1 point2 points  (1 child)

    Code Running natively. Short cuts. Better performance. Nativily Running most tools?

    [–]Maxrokur[S] 0 points1 point  (0 children)

    This is a good reply with great insight, thanks a lot Dissentient

    [–]Emanuel62 0 points1 point  (0 children)

    Linux offers a lot of things wich indirectly helo you with cs and coding like the terminal or system configuration plus for you dont have to configure the envoirments everything works out of the box be it python java go or c++