Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Demolishun854522dYou can install ubuntu under windows.
Most of my customers require me to develop under Windows to create programs for them. I work at a "Linux Shop" and I still need another computer running Windows for our Windows customers. If you ever have allusions of doing contract work for people you will need windows. I get it, you are at university, but that is not the real world. You would be better served in the long run to at least dual boot.
There are also laptop vendors that don't bundle Windows too. If you really don't want to pay the MS tax you could go for one of those.
RememberMe1409822dThey're all pretty much the same. Use whatever you're comfortable with. For me that's Manjaro for edge, Fedora for work, and Mint for daily use.
Demolishun854522d@electrineer I am done with VMs especially VirtualBox. It has become a literal POS. Yes, vmware is better. I won't touch virtualbox anymore.
I ran into major issues trying to run Windows 10 in virtualbox:
- writing files to disk
It just has gotten worse and worse on each release. My coworker was running virtualbox with Ubuntu in it. It just had more and more problems. He finally switched to vmware.
So yeah, virtual machines are good when they work, when they don't...
Are there other good ones out there?
Honestly, distros don't matter that much
If you got something that works for you and you get regular updates and patches, just stick with it.
Distro hopping can be fun and all I know, but for productivity I'd try to make a decision and go with it.
The only important thing is rolling release or regular release cycles. I personally prefer rolling release, just for development purposes.
And (personally) I prefer Arch (or arch based distros) solely for the fact that the arch wiki is a good source of info (in general) and you can pretty much any application running on it fairly easily.
NoMad801222dManjaro or Ubuntu. don't go for some distro that doesn't have enough support and fucks you over by not having the fixes and releases on a proper schedule.
PyHP2822dI really enjoy Pop!_OS. It’s an Ubuntu-based distro with some quality-of-life enhancements, created by System76. It uses APT and has access to, and compatibility with, anything Ubuntu has to offer.
But as others mentioned, it largely doesn’t matter with regard to programming. It’s really what you enjoy, the little extras you get, and sysadmin concerns rather than programming concerns. Even if a repo doesn’t have an up-to-date DBMS, language package, or whatever, you can use Flatpak or Snap, snag a deb/rpm, or build from source.
You can get Vim, Nano, VS Code, Atom, Sublime, or whatever text editor or IDE you want for language support so long as it’s available without a certain platform like Mac.
gururaju44*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
linuxxx64This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
creedasaurus64Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...