Hi all, I'm Scozzar and I am a freshman Computer Engineering major in college currently. I tell you that information because I am starting to do a lot of coding and even more in the coming months, mainly C and Java. I know Windows isn't the greatest choice when it comes to doing that, but I don't know why. The professors here highly recommend Mac OS X or Linux for the coding because it is "simply easier" to do. I haven't gotten to that point yet so I still think Windows is fine
I have heard that having Linux though is much more convenient because then you can code from your laptop instead of the computer lab, which uses CentOS for the OS's there. I have always been grateful to those who put endless hours of their own time into making an OS for FREE. But here's the catch.
I had been a Ubuntu user for a while and had nothing but issues with it. I was using 12.04. I was dealing with constant glitches, constant errors that even some people at Ubuntu Forums couldn't understand why I was getting them! I am using a laptop with Optimus technology for the Nvidia card so I am quite familiar with the Bumblebee project, except that it never worked for me. I then read that Mint actually analyzes the update packages for bugs like Debian does before they are released, which is nice since there were times Ubuntu would update itself cause itself to glitch and get even worse. In the end, I wasn't at all happy with Ubuntu and will never go back to it. But I do need some sort of Linux on my laptop for the coming 4-5 years. Something that is stable and can preferably use Bumblebee in a way that will work. Stability stability stability is key here. I was fed up with Ubuntu always having random errors and really laborious workarounds.
I have seen Debian and Mint (which I know has some base from Debian), but I want to know if any of these (or some I'm missing) are any better than Mint or Debian. I like the Linux look, but Ubuntu...blah.