Live data from Hacker News

Theia: Cloud and Desktop IDE

theia-ide.org

181–190 of 192 posts

Re: Theia: Cloud and Desktop IDE

#181
post #161
post #153

Earlier quoted context omitted.

Theia runs inside a web browser. VS Code doesn't.

The question is, did they approach the VS code team and ask them if they where opposed to this feature. Assuming it does not break anything I cannot see why they would be. I get it, it's open source they can do as they please it just seems to me like the logical first step would be to say hey can we combine efforts. Maybe they did, I don't know, that is the approach I personally would take, improve an already awesome…

Microsoft already got VS Code running in the browser. It's called Visual Studio Online, and it's closed source.

Re: Theia: Cloud and Desktop IDE

#182

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.

> I think many people are missing the point that this doesn't appear to be a finished product ready for developers to use. It's absolutely a finished product, GitPod is the commercially available (and white-label-able) version, people are productively using this today, including using VSCode addons and writing their own. > "Why would anyone switch to this from VSCode" Imagine preparing a Docker image of everything re…

You can do that already in vscode easily with the container remote add-on.

Re: Theia: Cloud and Desktop IDE

#183
post #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?

I laughed really hard, thanks.

Re: Theia: Cloud and Desktop IDE

#184
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 second the vote about “Eclipse” being toxic.

That is just my personal opinion, and I recognize that tastes differ, but due to years of (bad) experience across multiple domains for a plethora of reasons, I won’t allow and will actively root out any whiff of Eclipse near my codebase.

Yes, others have different options and IDE selection is only slightly less polarizing than politics or religion but... that’s the branding quagmire right there.

Re: Theia: Cloud and Desktop IDE

#185
post #82

Earlier quoted context omitted.

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

There are tons of Android emulators running under Windows. So it doesn't seem borderline impossible.

The easiest thing would probably be to virtualize the OS X kernel.

Re: Theia: Cloud and Desktop IDE

#187
post #60

Earlier quoted context omitted.

One could argue if VScode is an open source project or not. But when copying an open source project, it's not called rip-off, it's called fork. The intentions of forks are to improve the software, try out new ideas, etc, and the original software can merge new features developed in the fork. Forks can however be "hostile" when the intentions are to rip-off the original creator by stealing users/sponsors and making th…

> One could argue if VScode is an open source project or not I mean... not really, no?! It's MIT licensed and fits any definition of OSS I've ever seen. AFAIK, the only non-OSS part is the installer .

While it is also available under the MIT license, MS reserves the right to re-license it however they see fit. If you want to contribute, you'll have to sign their CLA to give Microsoft that right.

Re: Theia: Cloud and Desktop IDE

#188
post #78
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?

That's exactly the spirit of Free and Open Source. VS Code is welcome to backport anything they like

> VS Code is welcome to backport anything they like

They can't, as Theia contributors haven't necessarily signed the Microsoft CLA.

Re: Theia: Cloud and Desktop IDE

#189
post #37

Earlier quoted context omitted.

"Hey Microsoft, we're trying to improve VS Code by moving it over to a not-for-profit corporation not under your control and completly removing the Visual Studio brand. What do you think?"

It's pretty fair considering Embrace, Extend, and Extinguish was the MS modus operandi for decades and may yet be.

I agree. Just wanted to point out why Microsoft wouldn't be on board.

Re: Theia: Cloud and Desktop IDE

#190
When I saw that it was actually called Eclipsed Theia, the first things that come to my mind was some sort of java applet running eclipse in the browser. It is actually better than what it sounds... Hopefully the can grow up on their own outside of the eclipse foundation.
Post reply on HN