DEV Community

Discussion on: IDE’s are stuck in the past

 
leob profile image
leob • Edited

Yes, that Javascript engine is probably written in C/C++, but what's your point then? If you run VSCode on your local machine, then you're effectively running an editor or lightweight IDE in the browser ... and if you'd use a cloud based IDE then you're also running an editor/IDE in the browser ... same, or not?

Thread Thread
 
codemouse92 profile image
Jason C. McDonald • Edited

Uhm....server round trip time? Unless it loads entirely locally, and then you have the initial download time more or less each time.

Network changes everything.

Thread Thread
 
leob profile image
leob

Well yes okay, the cloud development idea as such assumes that your connection is fast enough, otherwise the whole concept falls flat, so that's a big "if" ... downloading the source code would be one time and then being cached, I suppose.

Thread Thread
 
codemouse92 profile image
Jason C. McDonald • Edited

Except it isn't just the source going over network. It's the data, the response times for operations, etc.

And it isn't just a matter of if your net is fast enough to WORK. It becomes a limiting factor in most cases: the responsiveness of many operations will be limited by network speed, not just local storage IO speed.

Ergo "this is apples to oranges".

Thread Thread
 
leob profile image
leob • Edited

Yeah maybe, there's a lot to be said about all this, but this wasn't the original comment of this thread ... :-)

The original comment said that the performance of a desktop application developed in C/C++ would always be superior over a browser based application. To which I responded that VSCode is in fact a browser/JS based app (and some other IDEs are developed in Java rather than C/C++).

So we're having a different discussion now than the original one.