Remix.run Logo
▲ Grombobulous a day ago

You don’t even need to do that, there are plenty of IDEs that are lightweight and not web-based.

There’s just no reason to be mad that something is popular. Sure, VSCode is the most popular, if that person doesn’t like it they should just use something else.

▲phoronixrly a day ago | parent [-]

I'm not mad that VScode is popular. I am mad at people that are not appalled by the resource use of vscode and clones, by the sluggish UI, by the abysmal security (with the latest example being the multi-billion bitcoin theft), by the walled garden that allowed a backdoored extension despite its very stated purpose... You know, all factors that a competent programmer would find important when making a choice of tools...

▲Grombobulous a day ago | parent | next [-]

I’m not appalled by it because the resource use is “free.”

I already have 32GB of RAM plus an M2 Max in my laptop because my company issued it to me. I already have 32GB of RAM and a 9850X3D in my desktop because I play games.

What non-ideological motivation do I have to ration computing resources on my IDE? Even if I had an 8GB MacBook Neo, VSCode would run fine.

If I was coding on a raspberry pi my story would change (although I suspect VSCode would run fine on that, too), but I’m not so I don’t care. It’s fast enough to get the job done and the rich featureset is more important than raw performance.

▲serf 7 hours ago | parent [-]

>What non-ideological motivation do I have to ration computing resources on my IDE?

I feel gross explaining this.

If we both have the same exact machine, but I choose to use software that uses substantially less resources -- well -- then I get to run more of that software simultaneously.

if you use computers as some big single-tasked typewriter equivalent then yeah, who cares.

it's not all fucking style and ideology, sometimes behaviors have a decent concrete reasoning.

▲ 2 hours ago | parent | next [-]
[deleted]
▲Grombobulous 2 hours ago | parent | prev [-]

I don’t see a lot of Photoshop or Premiere Pro users giving up the complexity and functionality of their programs just to save on memory allocation. They aren’t saying “I’d rather use iMovie for iPad and MSPaint because it uses less RAM.”

Heavier IDEs like VSCode are making a very well-defined tradeoff between resource efficiency and functionality.

The fact that it is web-based makes extensions and design iterations more easy, and it allows it to run on more platforms including web browsers. In my opinion that is a very obviously intentional design decision.

▲pixl97 a day ago | parent | prev [-]

Two things.

One: A very many programmers have their tools selected by their jobs, not their own choices.

Two: There are very few competent programmers.