Live data from Hacker News

Fleet, a Lightweight IDE from JetBrains

blog.jetbrains.com

191–200 of 427 posts

Re: Fleet, a Lightweight IDE from JetBrains

#191
> For years folks have been asking us, “JetBrains, when will you create a lightweight editor?”

So we gave you anything but a lightweight editor. Lightweight editor implies speed, focused purpose, simplicity. What we get instead is remote collaboration, cloud functionality, and a distributed architecture.

Does this thing support language server protocols for the listed language or will it continue to use Jetbrain's implementations?

Re: Fleet, a Lightweight IDE from JetBrains

#192

There’s a real opportunity here for JB. If they’re prepared to give this away for free, and make money off of upselling folk on hosted remote dev envs (or licensing the server side to cloud providers) then this could actually compete with vscode. They basically don’t have any other product that is competitive with vscode. …but, I’m skeptical they’re willing to make the jump to freemium based on their other SAS produc…

> They basically don’t have any other product that is competitive with vscode.

All their products are very competetive, even when paid. A license for any professional developer is a no brainer (in my opinion anyway).

If they want me to pay more for a next gen Jetbrains IDE I’d do so without hesitation.

Re: Fleet, a Lightweight IDE from JetBrains

#193
post #48

Earlier quoted context omitted.

> If they did that, then why would anyone buy IntelliJ? I think the general idea is that it's a lightweight editor(like vscode) that stays lightweight with as many features as it can from IntelliJ. If you work on decently sized project you'll still want to use full IDE. If you want to force yourself to work on a big project with vscode, nothing is stopping you. But would you realistically switch from IntelliJ to vsco…

>But would you realistically switch from IntelliJ to vscode? No, of course not. VSCode's support for Java is a hot mess, and that doesn't look to be changing any time soon. But would I switch from PyCharm to VSCode? I made that exact switch at work a little while ago and I haven't looked back.

RedHat seems to be working pretty hard to make that experience better. For a long time, there has been a need to be "somewhere in between". While Eclipse, Netbeans and IntelliJ have been all about the entire Java EE/Application Server experience. Some folks didn't need all that just to write a few Spring Boot microservices. Sure the IntelliJ Maven task tab makes things super easy. Some folks are okay with typing out those commands on the CLI. So, VSCode with syntax highlighting, auto-imports, and some smart completion is enough to get the job done.

Re: Fleet, a Lightweight IDE from JetBrains

#194
post #18

Earlier quoted context omitted.

I really hope it's free too. Otherwise it makes no sense. As a customer paying for full IDE(Rider) I won't kneecap myself by paying for vscode alternative, even though I really hate working in vscode. If they make it free, they could get a big chunk of the market, especially if they actually provide it with IntelliJ level of autocomplete, refactorings, multicursor support etc. They have quite a lot of money from regu…

>If they make it free, they could get a big chunk of the market, especially if they actually provide it with IntelliJ level of autocomplete, refactorings, multicursor support etc. If they did that, then why would anyone buy IntelliJ? I understand why Microsoft came out with VSCode. They didn't have anything to offer for developers who weren't already bought into the Windows/.Net stack. VSCode was an effort to reach o…

> What's the long-term play that I'm missing?

Sell Fleet only as part of their all product pack? Make Fleet the new product for $15/month that can gobble up huge chunks of VS code developers?

Re: Fleet, a Lightweight IDE from JetBrains

#195
post #137

There’s a real opportunity here for JB. If they’re prepared to give this away for free, and make money off of upselling folk on hosted remote dev envs (or licensing the server side to cloud providers) then this could actually compete with vscode. They basically don’t have any other product that is competitive with vscode. …but, I’m skeptical they’re willing to make the jump to freemium based on their other SAS produc…

I've used Jetbrains products for a long time, both as a student, and later professionally. Jetbrains products are free for students, and paid for professional use. In my opinion, the pricing of the product is spot on. My company pays about ~200 euro per seat per year, which is a good price for the quality tooling you get. In my experience, VSCode is not competitive with Jetbrains products. Their products come with su…

If yout think about it, Jetbrains is more a counter part to Visual Studio then VSCode.

Vscode was more a advanced text editor to compete with atom. But I don`t see it losing it`s grip of the market anytime soon. Theres lot of tools that use vscode as base, that will be difficult for them to convert, like platformio IDE for example.

Re: Fleet, a Lightweight IDE from JetBrains

#196

Earlier quoted context omitted.

I wish it wasn't though. I am so addicted to vim :/. Not even a hard core vim script maker or anything though and every 9 months I try to either add IDE features to vim (and give up) or add vim features to an IDE (and give up). Vim, not even once.

Not a vim user myself, but it seems like Neovim is getting close to what you want. Of course, there's always Emacs with Evil mode.

Onivim was what I wanted but alas the project ran out of money https://github.com/onivim/oni2/issues/3811#issuecomment-9103...

I really wanted a visual debugger I could use with the mouse like the one from Visual Studio Code.

So far there a no visual debugger tool like in any of the GUI project I know of that embed neovim.

Re: Fleet, a Lightweight IDE from JetBrains

#197

Earlier quoted context omitted.

I think polyglot IDEs like VSCode serve a different niche to PyCharm, CLion etc. In a professional context, you usually end up doing 80% of your coding in one language, so it only makes sense to use an editor that semantically understands the language to amplify your coding. One common use case where I resort to IntelliJ tools is refactoring methods/classes/variables, since it feels so much safer. My personal take is…

Fleet will likely become part of the "All Products Pack" which at this point costs $149 annually pre-tax (personal license), with special add-on integrations for several targeted cloud environments being rental add-ons. The personal license All-Products-Pack is great. I'm prevented by the license from ever expensing it but I spend every day immersed in PyCharm, IntelliJ IDEA, DataGrip, and soon GoLand. I can open as…

Given what developers are paid, I’m perfectly happy to pay for it myself to save myself the hassle of dealing with procurement.

Re: Fleet, a Lightweight IDE from JetBrains

#198
post #173

Earlier quoted context omitted.

When teammates ask me why my VS setup feels so fast compared with theirs, my answer is quite simple, I don't use resharper.

But similarly my nano feels faster then youur VS setup, the important part is if how productive you are. Sometimes is a good idea to see what makes your IDE or plugins slow, for web dev you can probably improve your IDE performance but telling it to ignore certain files and folders like the node_modules folder or the .min.js files. Though the conclusion is that ReSharper slowness and price is worth it because Microso…

Actually the conclusion is that most people that advocate for Resharper aren't aware of VS Rosylin plugins, and most of them are like those that buy SLRs, but actually only need the features of a compact camera, but it feels good to carry that SLR around.

Re: Fleet, a Lightweight IDE from JetBrains

#199

Looking through the features, and the similarity of the architecture, looks like this is meant to compete with VS Code. Even the Settings implementation has the same global/user/workspace hierarchy; there's the 'trusted' code concept too. The one thing that might make it stand out is the smart mode: lightweight editor by default, and enabling it brings in the heavier IDE features. Anecdotally I've stopped using Jetbr…

I get what you are saying, but you are aware VSCode is an entire web browser with a small coding engine. Jetbrains IDEs while built with Java are at least native code. Jetbrain IDEs are also full IDEs, not notepads with a few extras. It's rather hard to compare the two, a proper comparison would be something like Visual Studio.

> you are aware VSCode is an entire web browser [...] Jetbrains IDEs [...] are at least native code

So? You wouldn't tell a non-programmer something like this about an app that they use and expect it to make a difference. The results—the effect that the program produces—is the only thing that matters. If JetBrains manages to produce an IDE where you're constantly confronted with bloat while you're using it, and using something else would alleviate some of that pain, whether the alternative is "native code" or not, then that's the only thing that matters—not architectural purity.

(Side note: is the fundamental theorem behind your statement even true? If I download and run IntelliJ right now is it bytecode running on the JVM, or is it Java/Kotlin AOT-compiled to native object files? Poking around 'ideaIC-2021.2.3.tar.gz', there are an awful lot of classfile-containing JARs in `lib/`, and `bin/idea.sh` ends like this:

    # ---------------------------------------------------------------------
    # Run the IDE.
    # ---------------------------------------------------------------------
    IFS="$(printf '\n\t')"
    # shellcheck disable=SC2086
    "$JAVA_BIN" \
      -classpath "$CLASSPATH" \
      ${VM_OPTIONS} \
      "-XX:ErrorFile=$HOME/java_error_in_idea_%p.log" \
      "-XX:HeapDumpPath=$HOME/java_error_in_idea_.hprof" \
      "-Djb.vmOptionsFile=${USER_VM_OPTIONS_FILE:-${VM_OPTIONS_FILE}}" \
      ${IDE_PROPERTIES_PROPERTY} \
      -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.vendor.name=JetBrains -Didea.paths.selector=IdeaIC2021.2 -Didea.platform.prefix=Idea -Didea.jre.check=true -Dsplash=true \
      com.intellij.idea.Main \
      "$@"
Non-side note: no matter what the answer is, don't get sidetracked into thinking that it makes a difference to what actually matters.)

Re: Fleet, a Lightweight IDE from JetBrains

#200

Earlier quoted context omitted.

You hate Java but are okay with the DOM as an editor…

I have both. VSCode is noticeably faster. How do you know jetbrains new editor isn't a "Dom editor"? I kinda hope JB built it as a native editor and just uses a scripting language for plugins.

Because VSCode is a fancy text editor, not a full-blown IDE like intellij. Even with myriads of extensions, the gap is real between the two.
Post reply on HN