Live data from Hacker News

Theia: Cloud and Desktop IDE

theia-ide.org

41–50 of 192 posts

Re: Theia: Cloud and Desktop IDE

#41
post #25

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.

I am not bashing on Electron, but I have seen slowdowns and memory hogging on VS in large projects (Typescript). I end up restarting it every 3-4 hours to get it back a baseline speed.

Re: Theia: Cloud and Desktop IDE

#42
I've used Eclipse on and off and always found it to be a bit clunky. Unhelpful error messages coming from the fifty layers of abstraction you did not know about before.

Back 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

#43

There 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.

Or, possibly, that Theia is based on VSCode and uses the same config files. I haven’t had a chance to try it yet (though I am interested!) but it looks like a fork of VSCode visually: That certainly looks like Monaco editor and somewhat similar to VSCode as a whole, down to apparently being compatible with its extensions.

Re: Theia: Cloud and Desktop IDE

#44
post #18

Contributors 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?

My day job is TypeScript all day long, so like all but one quintillionth of one percent of TypeScript developers, I use VS Code all day long, too.

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

#46
post #25

Earlier 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.

Not that I doubt you, but I think your experience is atypical. I've never seen rendering glitches on Windows, Linux or MacOS (I use all 3,although mostly Windows & MacOS), and I've been using it since forever. A totally scientific straw poll of colleagues finds the same.

Re: Theia: Cloud and Desktop IDE

#47
post #18

Contributors 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?

> 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

#48
this thing looks so similar to (and dare I say, a blantant rip off of) visual studio code that to me there is no reason to use this over visual studio code. plus, may i state, that the second i saw eclipse i vomited in my mouth a little. i've had such bad experiences in the past with the entire eclipse family of editors that i just cringe when i even hear the word eclipse, which is disheartening when lunar cycles are aligned.

Re: Theia: Cloud and Desktop IDE

#49
post #38

Earlier 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…

which visual studio code all have so way use this in the first place?
Post reply on HN