Live data from Hacker News

Web IDE Beta

docs.gitlab.com

131–140 of 258 posts

Re: Web IDE Beta

#131

This looks really great, and nice to see both Github and Gitlab moving in this direction - ability to have IDE in the browser is great for many use-cases. However, I am a bit worried that it looks like most of these companies and up using VSCode. It really needs to have a good competitor in this space, and I hope JetBrains can match that eventually with partnerships of their own.

The way that VS Code is spreading, and the stranglehold Microsoft has on development and direction of the product, give me very strong IE4/5/6 vibes. I really hope some of the open source alternatives that aren't corporation-controlled gain traction over the next year.

Unlike IE, VS Code is open source though. If Microsoft does some terrible thing with VS Code, the community can just switch to VSCodium: https://vscodium.com/

Re: Web IDE Beta

#133
post #120

Earlier quoted context omitted.

>"At the end of the day, VS Code is a shitty Electron app. " It provides huge practical value to me as a developer. I am not fond of JavaScript being used as front end but as long as it performs decent job for particular use case I do not care. I use development tools to develop products and make money. I do not fight holy tech wars. >"Startup time on my machine is only a hair faster than Jetbrains IDE's launching a…

For someone who starts by saying they don't fight tech holy wars, this sure does read like a tech holy war. I am not insulting your personal identity by disparaging your choice in text editor. I am responding to a question of what could cause a future competitor to take the top spot away from VS Code. My answer is that VS Code has inherent challenges from being built atop an embedded web browser, and that a similar i…

>"For someone who opens by saying that they don't fight tech holy wars, this sure does read like a tech holy war.

No. I need to take my eyes from work every once in a while and HN to me is one of the ways to do it. I just explained my opinion about a subject. If you believe that I really care about actually convincing anyone be my guest.

Re: Web IDE Beta

#134

Earlier quoted context omitted.

Try pycharm. It does fantastic error checking that you'd normally need to test the code for. For example, it will infer types for variables and then highlight lines that will cause problems at runtime. It's saved me days of testing the first week I used it.

I already use mypy with vscode for Python. The type checker is the same one that runs in CI.

Sorry, what happened to `vi`?

Re: Web IDE Beta

#135

Earlier quoted context omitted.

The way that VS Code is spreading, and the stranglehold Microsoft has on development and direction of the product, give me very strong IE4/5/6 vibes. I really hope some of the open source alternatives that aren't corporation-controlled gain traction over the next year.

Unlike IE, VS Code is open source though. If Microsoft does some terrible thing with VS Code, the community can just switch to VSCodium: https://vscodium.com/

Can? The time to support FOSS is now.

Re: Web IDE Beta

#136

This looks really great, and nice to see both Github and Gitlab moving in this direction - ability to have IDE in the browser is great for many use-cases. However, I am a bit worried that it looks like most of these companies and up using VSCode. It really needs to have a good competitor in this space, and I hope JetBrains can match that eventually with partnerships of their own.

JetBrains seems to be forging ahead with their own Space project and not trying to partner too closely with any existing forge. They seem to understand "IDE-in-browser" undermines their fundamental market position; they need to make people not need the browser in the first place, to retain it.

JetBrains' fundamental market position is that companies pay per seat for an it-just-works IDE. So if anything, IDE-in-browser, where code is executing on a hosted backend, is even more aligned with this.

The real question is whether they can execute on this. Will they be able to replicate years of VS Code's work on providing UI extensibility without sacrificing performance, with a team that historically had been JVM rather than JS/TS experts? Will they be able to build the right abstractions to allow for temporary network outages and all the distributed-systems challenges that come with that? It's quite a moonshot to get to the level that people expect of VS Code, especially as Microsoft has access to relatively-limitless capital in ways that JetBrains, which has not taken outside investment, does not.

Re: Web IDE Beta

#137

Earlier quoted context omitted.

JetBrains gives products in very niche areas. WebStorm for JS, PHPStorm for PHP, RubyMine for Ruby, and GoLand for GoLang. Visual Studio Code is used by people who like to many languages, but more specifically for someone who's job is to work with JavaScript then WebStorm is much better. JetBrains could very well combine all these IDEs into one, but then again think about the amount of space and data of this new IDE.

> Visual Studio Code is used by people who like to many languages I don't like these language. I'm forced to write them. I didn't ask for terraform, typescript, CSS, HTML, yaml, xml, JSON, and everything else. > for someone who's job is to work with JavaScript then WebStorm is much better It's never been my experience that a full IDE is better for dynamic interpreted languages. Maybe if you're used to that from writi…

> It's never been my experience that a full IDE is better for dynamic interpreted languages.

IntelliJ IDEs are very good at figuring out dynamic languages, but on top of that they also know a lot of tooling and frameworks. So even if you have dynamic Python, but use it in Django, IDEA/PyCharm will be able to give you completions, code navigation, and refactoring just by the virtue of knowing what goes where in Django.

Re: Web IDE Beta

#138
post #112

Earlier quoted context omitted.

Rust - I would not give rat's ass about what language was used to write an IDE as long as it performs adequately. VS Code definitely does it. I for example can comfortable edit, compile and debug my code written in C++ and other languages locally and on remote servers with fast turnaround. VS code is the closest thing ever to come to a full blown modern IDE. Replicating this complete functionality and plugin ecosyste…

Rust is pretty much the most important programming language in the world right now. Using it to eliminate entire classes of bugs is a huge win for developers everywhere.

This is a pretty enormous statement. Programming languages are tools and not every tool suits every job. Rust is certainly a "good" language but it will not change the world. In 10 years perhaps we can resume this conversation with some actual substance.

Re: Web IDE Beta

#139
post #76

Earlier quoted context omitted.

On my phone (Pixel) if you type 'gitlab' into the Google Keyboard and it suggests 'girls'.

Tangent: Why is autocomplete getting worse on phones? iOS is notably much worse, often replacing completely correct words with other unrelated words. Frustratingly even doing it _ again _ when you fix the word.

I read somewhere that Apple replaced their own language model for autocomplete with a crowdsourced one (that is, taken from usage from many phones), and the quality immediately went downhill.

Re: Web IDE Beta

#140
I tried the JetBrains remote IDE, it was awful. Sad since I'm sure it was amazingly hard to get to that point and they poured a lot into it. There's just so many resources and so much process tied to the local environment outside the IDE, this was light years away from making sense. I'm keeping an open mind, though, maybe some day.
Post reply on HN