Live data from Hacker News

Theia: Cloud and Desktop IDE

theia-ide.org

81–90 of 192 posts

Re: Theia: Cloud and Desktop IDE

#81

Earlier quoted context omitted.

Genuinely curious here, how can an IDE be toxic? I haven't heard any such thing before.

Slow, memory hogging, and not that useful.

I don't find the latest Intellij any faster. I currently have the latest of both installed.

Re: Theia: Cloud and Desktop IDE

#82

Earlier quoted context omitted.

The only thing remaining to have a complete developer experience on Windows would be to convince Apple to allow building of iOS apps on other operating systems.

As someone who has been cursing Apple’s abominably obnoxious attitude in this regard for the last few days, this would be music to my ears. I think it’s never going to happen. It’s the complete antithesis of everything that Apple stands for as a company.

Beside that reason (true) a mayor roadblock would be that the iOS simulator (the simulated debug device running alongside Xcode on the development host) is a simulator, not an emulator: it runs iOS libraries re-compiled for x64 using the macOS kernel (and the macOS Foundation and Cocoa libraries) support. Porting that on another host OS is probably borderline impossible. Doing something borderline impossible that will increase your support requests just to make people stop using machines you sell is not a good business proposition, I suppose.

Re: Theia: Cloud and Desktop IDE

#83
post #26
post #17

>Theia is developed under a vendor-neutral Open-Source Foundation. Eclipse Foundation, IBM. When I was still doing Java the only good thing that ever came out of Eclipse was proberly SWT. And I remember every single Eclipse product they were competing with Sun's default option, and failed to gain much traction. So while Theia is Vendor-neutral and open source, I think Microsoft is a much better bet on this one.

I don't find this a fair thing to say. Eclipse was/is de facto the standard IDE for Java and JavaEE development, not to mention it was/is widely used as an IDE for C development. You can still find prebuilt packages [0] that quickly get you off ground. I've built commercial products with Eclipse RAP [1] that are still used today. Eclipselink [2] for persistence is also a great tool. Eclipse EMF [4] for modeling - and…

>Eclipse was/is de facto the standard IDE for Java and JavaEE development

Was it really de facto? Didn't it lost to Netbeans? I remember there was some rivalry between Netbeans and Eclipse ( along with many other things ) and in the end many sided with Sun ( Netbeans ).

But that was a really long time ago so my memory may be a little fuzzy.

Re: Theia: Cloud and Desktop IDE

#84
post #54

Theia developers: The Eclipse brand in the IDE/code editor world is toxic to many developers; You may want to disassociate Theia from Eclipse if you’re hoping for wide usage or pulling devs away from VS Code.

I have to admit, my first impression wasn't positive.

I thought this was an another attempt, after Eclipse Orion, to get that bloated beast into the modern world.

Re: Theia: Cloud and Desktop IDE

#85
post #57
post #28

Earlier quoted context omitted.

It's performant because it's sucking your resources dry with a massive memory footprint, which is possible thanks to virtual memory. Doesn't mean it's ideal.

This is interesting to me. Do you care _why_ the apps you use are performant, if they already are? Is it noticeably impacting the performance of other apps you're actively using?

The implication of “sucking your resources dry with a massive memory footprint” in the comment your replying to, is that in order to make VS Code fast, it slows down your system in other ways. I don’t know how valid that is, but it’s certainly not “caring why”, it's about the other performance consequences that aren’t VS Code itself running slowly.

Re: Theia: Cloud and Desktop IDE

#87
post #13

I'd really loved this a few years ago; but now VS Code's "Remote" extension helps most of my issues. It's just brilliant that I can do e.g. embedded dev on a physical Linux box while running the IDE on Windows.

Same here! I remember I found it such a pain that the embedded toolchains were mostly exclusively for Windows. I dabbled around with cloud9 IDE for a bit, but it wouldn't fit my workflow. Nowadays the WSL basically made Windows my all-in-one development environment. My stack is WSL, docker and Jetbrains IDEs (but the latter is just a matter of personal taste). I haven't touched my Linux desktop in over a year. Person…

Do you run the Linux versions of your Jetbrains IDEs using WSL or the native Windows versions? I was setting exactly this up just this past weekend after 10 years of running Linux exclusively and I'm not sure which way to go.

Re: Theia: Cloud and Desktop IDE

#88

I think many people are missing the point that this doesn't appear to be a finished product ready for developers to use. It looks like Eclipse's goal is to make a foundation that others can customize for their purposes, building off of what VSCode has already done. That's not to say this is a good idea or not, but I think all the comments asking "Why would anyone switch to this from VSCode" are missing the point.

If MS could pull their cart out of the dirt with VSCode, why not Eclipse?

Re: Theia: Cloud and Desktop IDE

#89
post #28

Earlier quoted context omitted.

It's performant because it's sucking your resources dry with a massive memory footprint, which is possible thanks to virtual memory. Doesn't mean it's ideal.

Your browser using just as much, if not more than VS code does so try again. Nowadays an IDE using 1 gig of ram isn't that horrible when it saves you tons of development time with it's tooling.

Why does the browser also using a lot of RAM mean VS Code should? Aren’t those different applications with different purposes? E.g., is it equally valid to compare VS Code to Excel or Photoshop?

The main problem with this argument is just a few years ago, before Atom and VS Code, most people were using editors like Sublime Text that use an order of magnitude less resources and are still significantly faster than the Electron editors. Regardless of whether VS Code is a better editor, or a better architecture, it's still an interesting question whether the dramatic increase in resources was necessary.

Re: Theia: Cloud and Desktop IDE

#90
post #83
post #26

Earlier quoted context omitted.

I don't find this a fair thing to say. Eclipse was/is de facto the standard IDE for Java and JavaEE development, not to mention it was/is widely used as an IDE for C development. You can still find prebuilt packages [0] that quickly get you off ground. I've built commercial products with Eclipse RAP [1] that are still used today. Eclipselink [2] for persistence is also a great tool. Eclipse EMF [4] for modeling - and…

>Eclipse was/is de facto the standard IDE for Java and JavaEE development Was it really de facto? Didn't it lost to Netbeans? I remember there was some rivalry between Netbeans and Eclipse ( along with many other things ) and in the end many sided with Sun ( Netbeans ). But that was a really long time ago so my memory may be a little fuzzy.

Netbeans mostly evaporated along with Sun. In my experience, the only advantage of Netbeans over Eclipse in its heyday was in development of AWT/Swing GUI apps (for which IntelliJ and JBuilder were better options anyway).
Post reply on HN