Live data from Hacker News

Theia: Cloud and Desktop IDE

theia-ide.org

161–170 of 192 posts

Re: Theia: Cloud and Desktop IDE

#161
post #153
post #124

Earlier quoted context omitted.

Yeah when I see a project like this, I think of all the wasted time that all these talented teams could save by combining forces. At the end of the day, after who knows how much effort, this thing looks IDENTICAL to VS Code. So what was the point of all the work, apart from Not-Invented-Here? VS Code is MIT licensed. So what exactly is the concern about one company running it? Anyone can fork it and do whatever they…

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 open source offering with my efforts as opposed to creating a one off. I would prefer to feed a larger ecosystem and make the pie bigger.

Re: Theia: Cloud and Desktop IDE

#162

We use this in Hackerrank for workflows for frontend/backend candidates. Theia is a great web IDE, specially with it's LSP based autocomplete, and VSCode compatibility. You can try out this demo I put up: http://hr.gs/theia-demo When in the test, click on the top right: "Use the online Web-IDE" option to see it. It'll be open for 20 minute sessions for the next day. If you see an "cannot provision" error, it may be t…

I've recently used it in HackerRank. It's a good idea but turning off autocomplete didn't work for me and was super annoying.

Re: Theia: Cloud and Desktop IDE

#163
post #108
post #84

Earlier quoted context omitted.

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.

Will second this. Saw the name Eclipse and shortcut-ed to will stick with VS code.

Replying to my own post but I also did this with VS Code. Brand has a lot to do with first impression. When someone I knew told me to try out VS Code my first impression was I have spent too many years in Visual Studio already why would I want to go to what is obviously the lite version. It was only after seeing it, and seeing the support it had in the community did it overcome that initial bias. I hold that same bias towards Eclipse and my initial reaction was great web enabled Eclipse, no thanks.

Re: Theia: Cloud and Desktop IDE

#164
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…

They are working with the VS Code team and Theia uses Monaco and other OSS components shared with VS Code.

Re: Theia: Cloud and Desktop IDE

#165
post #93

I've come to appreciate web IDEs a lot. It's nice to develop in an environment where every computer with a web browser can be used as your workstation. It restores the exact context that you left behind in your last session. And, since it's usually hosted in big cloud providers, you have absurdly fast internet connection. It's cozy. However, I'm still evaluating managed solutions, since I'm not so motivated anymore t…

> I've tried GitPod (VSCode based) recently and found it very stable and useful. Maybe I'll go with that.

Then you've tried Theia, it seems: https://www.gitpod.io/docs/ide/

Re: Theia: Cloud and Desktop IDE

#166
post #163
post #108

Earlier quoted context omitted.

Will second this. Saw the name Eclipse and shortcut-ed to will stick with VS code.

Replying to my own post but I also did this with VS Code. Brand has a lot to do with first impression. When someone I knew told me to try out VS Code my first impression was I have spent too many years in Visual Studio already why would I want to go to what is obviously the lite version. It was only after seeing it, and seeing the support it had in the community did it overcome that initial bias. I hold that same bia…

Yes, same here.

Re: Theia: Cloud and Desktop IDE

#167
post #163
post #108

Earlier quoted context omitted.

Will second this. Saw the name Eclipse and shortcut-ed to will stick with VS code.

Replying to my own post but I also did this with VS Code. Brand has a lot to do with first impression. When someone I knew told me to try out VS Code my first impression was I have spent too many years in Visual Studio already why would I want to go to what is obviously the lite version. It was only after seeing it, and seeing the support it had in the community did it overcome that initial bias. I hold that same bia…

Out of curiosity, what sold you on VS code over VS?

I use Sublime to edit smaller code bases, and web technologies because it gets out of my way, and obfuscates nothing from me. I use VS if I need to work with larger codebases in compiled languages with static typing, complex build processes, or multiple dependencies.

I tried it about a year after it first launched, but only for a couple days. VS code strikes me as a hybrid between the two, but from what little I've tried of it, my experience has been that it's less snappy than Sublime, while attempting to obfuscate the things the way VS proper does, which I find distracting when working with js/Python/html. When it came to the large CPP code-base I was toying with, its felt slower to work in than VS, and I couldn't find any compelling reasons (killer features) to learn its conventions.

I know quite a few people using code for web development, but they haven't really told me why ("it's just better").

I get the impression I'm missing out on something wonderful here, and I don't want to be an anachronism. But I just don't know why I'd want to switch unless I needed a heavier IDE on my Linux box.

Re: Theia: Cloud and Desktop IDE

#168
post #93

I've come to appreciate web IDEs a lot. It's nice to develop in an environment where every computer with a web browser can be used as your workstation. It restores the exact context that you left behind in your last session. And, since it's usually hosted in big cloud providers, you have absurdly fast internet connection. It's cozy. However, I'm still evaluating managed solutions, since I'm not so motivated anymore t…

> I've tried GitPod (VSCode based) recently and found it very stable and useful. Maybe I'll go with that. Then you've tried Theia, it seems: https://www.gitpod.io/docs/ide/

Cool! It works really well. Drop-in replacement of VSCode for me.

Re: Theia: Cloud and Desktop IDE

#169
post #127

Earlier quoted context omitted.

The difference is, Visual Studio is a world-class IDE produced by a company that sucks, while Eclipse sucks as an IDE.

> produced by a company that sucks Yeah, well, that's just, like, your opinion, man.

Most prominent companies have just a criticism section. That particular company has a dedicated page. [0]

[0] https://en.wikipedia.org/wiki/Criticism_of_Microsoft

Re: Theia: Cloud and Desktop IDE

#170
post #163

Earlier quoted context omitted.

Replying to my own post but I also did this with VS Code. Brand has a lot to do with first impression. When someone I knew told me to try out VS Code my first impression was I have spent too many years in Visual Studio already why would I want to go to what is obviously the lite version. It was only after seeing it, and seeing the support it had in the community did it overcome that initial bias. I hold that same bia…

Out of curiosity, what sold you on VS code over VS? I use Sublime to edit smaller code bases, and web technologies because it gets out of my way, and obfuscates nothing from me. I use VS if I need to work with larger codebases in compiled languages with static typing, complex build processes, or multiple dependencies. I tried it about a year after it first launched, but only for a couple days. VS code strikes me as a…

Two things, integrated and well put together debugger for node and chrome debugging in the IDE would be the first feature for me that stuck out. I am a debugger or REPL forward developer, I like to digest code in small chunks. VS Code has some fairly slick debugging features. Second it's a text editor that acts like and IDE or it's an IDE that acts like an editor, I cannot really decide which it is and I think that is the sweet spot. It also has a huge base of quality plugins for a host of languages.

I am not sold on strong typing for the web and SPA's there is just so much tear down rebuild and remodel that I don't know if the gains are there. Given that I take that view I tend to shun a full and robust IDE in favor of a text editor with language support. VS Code is something a little bit more than that, and I it hits a sweet spot for me. When I have to support our legacy Java apps I jump back to Intellj Idea but it's not my favorite and goes a little too far towards the IDE side.

When I do embedded C, I tend to prefer a full blown IDE as it's just too easy to get lost in the weeds of a large C code base. Which is usually CLion.

Post reply on HN