Earlier quoted context omitted.
> This Electron-bashing is getting rather old - it's possible to write crappy code on any platform. It's possible to write crappy code on any platform, but some platforms (like Electron) make writing apps that don't suck impossible. > Yes, some Electron apps are resource hogs, but many are not. VS Code is a perfect example of how Electron can enable development of a performant, cross-platform IDE. All Electron apps a…
I strongly disagree, and I have to question if you've actually used VS Code. I use VS Code every day, and relative to it's capabilities, I think memory usage is good. It also starts almost instantaneously, and is very snappy when using.
Theia: Cloud and Desktop IDE
41–50 of 192 posts
Re: Theia: Cloud and Desktop IDE
#42Back in the days, I always preferred netbeans - it was just more of a product, less of an exercise in object-oriented abstractionism.
Today, I am a happy user of vim (and vscode, if I need to) - I left behind the heaps of design patterns, thankfully. What this feels like to me is a trying to jump on a train, that's long gone.
Re: Theia: Cloud and Desktop IDE
#43There is a .vscode folder in the repository, suggesting they might not be eating their own dog food yet but are actually using VS Code to develop Theia.
Re: Theia: Cloud and Desktop IDE
#44Contributors and adopters: Whilst it's healthy to have competition, I'm not sure a rip-off of VS Code is in the spirit of open source. Did they try to work with the team at Microsoft to improve VS Code before forking it?
I'm extremely happy with its development, too; I think the team behind it has done as good a job as I have personally ever seen of both a.) delivering consistent improvements that excite the daily users, and b.) running an open source project.
Still, I absolutely think we are all better off with a vendor-nonspecific, open-source focused competitor.
I mean, once upon a time Microsoft Internet Explorer was the best browser for the Mac, too. There's probably enough awesome in the VS Code project to keep it from being corrupted by Microsoft's corporate priorities — and competition will help keep it that way, in addition to providing a possible alternative if that doesn't happen.
Re: Theia: Cloud and Desktop IDE
#45Re: Theia: Cloud and Desktop IDE
#46Earlier quoted context omitted.
I strongly disagree, and I have to question if you've actually used VS Code. I use VS Code every day, and relative to it's capabilities, I think memory usage is good. It also starts almost instantaneously, and is very snappy when using.
I tried it, saw rendering glitches like the ones you see when you scroll a webpage using Firefox or Chromium on X, looked at the RAM usage, saw that its UI is its own thing that doesn't integrate with the rest of the system[1] and concluded that it's not for me. [1]: Well, this last point isn't all that exceptional on Linux, but it adds up and I suspect that for people using macOS this is a downgrade.
Re: Theia: Cloud and Desktop IDE
#47Contributors and adopters: Whilst it's healthy to have competition, I'm not sure a rip-off of VS Code is in the spirit of open source. Did they try to work with the team at Microsoft to improve VS Code before forking it?
As an open source project maintainer, I don't think it's necessary or easy to do that. Project teams and maintainers have different goals and sometimes it's much easier to fork and evolve without stepping on each other's toes. I'd even say that's the strength of open sourcing software under the right license.
Re: Theia: Cloud and Desktop IDE
#48Re: Theia: Cloud and Desktop IDE
#49Earlier quoted context omitted.
VS Code is not an IDE. It's a Chromium notepad with a file browser attached.
You are being correctly downvoted because your statement has no purpose other than snark, and is inaccurate by any reasonable standard. With a graphical debugger, built-in terminal, rich extension architecture, the ability to compile and run programs, git integration, language server infrastructures — and yes, a file browser, a reasonable argument can be made that VS Code is an "IDE". And it is indisputably more simi…