Is it feasible to do all of my development on a VM? I use C# for work, Python for school, and Java/Scala for personal projects. I'm tired of my computer being bloated with so many IDEs, SDKs, compilers, and whatever else Visual Studio installs. My thought is to create a VM image for each language that I can boot into when I need it.
you fool etc etc never start a land war in asia etc etc
Brandon Campbell
>I'm tired of my computer being bloated with so many IDEs So you're going to create 3 different VM images, so you'll have 3x OS installs plus the IDEs.
Luis Lopez
It only seems sane tbqh famalam
Gavin Ramirez
I really think anime is the reason why so many young boys and men these days want to be women. they have become so infatuated with these inanimate objects, these cartoons, to the point where they want to become the cartoon drawings they masturbate to.
Easton Sanchez
why not have all of them in one?
Adam Garcia
I'm not even a weeb, but I just wanna fugg a qt tranny
Carter Nguyen
>want to be women What does that have to do with OP pic?
Tyler Morris
Yes and?
Parker Fisher
Its possible but not worth it. VS and any Java IDE on raw hardware will always be faster than in VM. Plus, any VM is a RAM hog. If you're a dev, you have very little patience for slow IDEs.
Jaxon Martinez
Astolfo's a boy tho
Benjamin Parker
I know Pycharm is the best Python IDE and also a RAM benchmark. So running a VM on top of that will eat RAM but if you have 8+ GBs that's probably not a concern.
Ian White
My desktop has 16GB, so I can dedicate 8GB or more to it easily.
I may consider this. Just create a VM loaded with all of my dev tools.
Liam Green
Similar situation. I use visual studio but want to switch to linux. Can i just use linux as my main OS but use a VM for C# projects?
Adrian Watson
It's more than feasible, people do that all the time. Creating one for every langauge is pretty dumb. Just create on for work, one for school, and one for personal.
A better solution would be using docker in your projects, or taking the nixpills. I'd also suggest having a dedicated work machine, it helps a ton with focus.
Nicholas Nguyen
16GB is barely enough to run a good-size VS or IJ project without VM. 8GB is just a no-go.
John Rodriguez
IntelliJ IDEs will eat up RAM. Pycharm uses about 2GB after a dozen or so interactive debug runs.
Adam Cook
Why do you need more than vi to program? Why do you need an IDE?
Perhaps you could understand with this experience that programming in anything other than bash, perl and python and using an IDE is POINTLESS AND STUPID.
Doing shit in C#, or C++, even fucking java is plainly wasting time. Unless you are doing it for work, in which case they give you a computer and work time to actually develop and use that time to get paid.
Adam Jones
>Why do you need more than vi to program? Because I'm a professional and there's a huge difference between your 100 line Python "project" and the 120,000 SLOC enterprise systems that I support.
Jaxson Richardson
I often reach the swap at work and I have 16gb of RAM. 16gb is really not enough nowadays. The JVM is trash
Hunter Hall
>The JVM is trash Stop blaming the JVM for your shit code.
Adrian Thomas
You can't do 3D or anything GPU-related in a VM Otherwise it make no difference
Zachary Green
>Is it feasible to do all of my development on a VM?
Yes, I do it.
Robert Ortiz
The JVM provoke memory leaks when you start a server over and over again in Eclipse but yeah ok. Maybe try to work on a project bigger than 100 lines of code somedays tia
Logan Diaz
Yeah that's the case for me along with how spoilt girls are in online social circles
Julian Phillips
>The JVM provoke memory leaks when you start a server over and over again in Eclipse Stop using Eclipse, it had it's day but now it's old news. Why would you blame the JVM for something that Eclipse is doing?
Jace Perez
Yeah, I did everything for uni in a Linux VM. Works fine. Compartmentalization between work/play is nice.
Jace Wright
And I work at a much bigger company than you and vim + terminal is the only IDE we need
Ryan White
As far as I know, VS Code can handle nearly all of the languages you have mentioned. I use VS Code for C, C++, C# (Unity scripts), Python, Java and Web dev too. It is the only editor I have installed.