Live data from Hacker News

Fleet, a Lightweight IDE from JetBrains

blog.jetbrains.com

201–210 of 427 posts

Re: Fleet, a Lightweight IDE from JetBrains

#201
post #198

Earlier quoted context omitted.

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.

I did not work with .Net and Windows in a long time so maybe this time Microsoft done something good, from my experience MS does all the evil/stupid stuff first and only when forced they attempt to do a good job.

Question if this cool plugin is so good and is from Microsoft is it bundled in Visual studio or easy to install from a GUI or is still a work in progress and you need to track the git master branch?

I still hate MS they failed to promote C# and .Net, if for example Silverlight would ahve been open sourced and made cross platform then most of the SPA could have been crated today with a decent language with a decent standard library , then for smple web pages and forms we would add some JS here and there. But MS had to try to make the shit Windows only then kill it and embrace the JS/node garbage

Re: Fleet, a Lightweight IDE from JetBrains

#202

Earlier quoted context omitted.

Refactoring, "show me where this class, function, variable is used", "show me a class hierarchy", "analyze my code and tell me where I'm not using best practices and suggest the best fixes and apply my selected one", are places where a full-fledged IDE shines. An editor won't do those, or most of those. A 15-minute task turns into a 20-second blip.

VSCode does all of the former, at least for the two main languages I work with, TypeScript and Go. Prettier, ESLint and golangci-lint handle the style checks. JetBrains says the problem is “users are unaware of what an IDE can do” but maybe it is the other way around?

What’s nice that Jetbrains does in Typescript that VSCode doesn’t is automated refactoring. I can change or move a function anywhere in my project and all references are automatically updated.

VSCode does it to some extend, but the difference is night and day.

Re: Fleet, a Lightweight IDE from JetBrains

#203

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 don't see why they won't go the freemium route with Fleet. You can see it in IntelliJ already - CE is more than good enough for almost everything you want to do, but if you want tighter integration with Spring or other web frameworks, you can spring (pun intended) for Ultimate. Fleet could be like that - everything is baseline "good" with a bunch of first-party paid extensions that add a bunch of powerful capabilit…

> CE is more than good enough for almost everything you want to do

...as long as you use Java (or another JVM langue) to do it. Unfortunately they don't offer a Community Edition for most of their other IDEs (PHPStorm, GoLand, CLion etc. etc.), although those are mostly based on open source languages too.

Re: Fleet, a Lightweight IDE from JetBrains

#205
I don't think the relative ease of writing extensions for VSCode can be overlooked. There's a relative explosion of extensions addressing a lot of niche needs for various markets. My experience is that many of them aren't terribly good, or were good but are no longer maintained, etc. If/when JB makes it more straightforward to write extensions, there may always be a perception different. VSCode extensions in TypeScript will be easier for many curious folks to address vs Java/Scala-based plugins for JetBrains.

Re: Fleet, a Lightweight IDE from JetBrains

#206

Earlier quoted context omitted.

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

What does "DOM as editor" mean? As in the HTML DOM and manipulating it directly? How is that an editor/IDE? Maybe I'm misunderstanding you. My only experience with Java is as an user, and it's never been positive. Whether it's the applets of yore or the modern Java apps, there's always performance, memory, JRE issues and terrible, second-rate UIs. Maybe the language itself is beautiful, I wouldn't know, but the user…

Java does trade off memory for better performance (and power saving!), but it is an extremely fast platform with state of the art GCs and JIT compilers and one of the biggest open-source ecosystems. It’s not the best for desktop UIs but even a decade old GUI will work just fine on the latest edition (seriously, I found some random algorithm visualizer in a jar from God knows where and it just ran perfectly). And it’s not like there is one ultimate solution for GUIs unfortunately.

Re: Fleet, a Lightweight IDE from JetBrains

#207

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 could compete with VSCode, but what would be their competitive advantage? Being a pale imitation of VSCode with fewer features and tied to an online offering that has less mindshare than Github doesn't seem to me like it's a winning strategy.

It will use the same intelligence as what drives intellij today, which can be turned on for the occasional project, yet it will start fast enough for opening random files with syntax highlighting, something I personally use vscode for.

Also, what may not have been mentioned, that intelligence can run both locally, as well as hosted somewhere else, eg. on a much more powerful server computer.

Re: Fleet, a Lightweight IDE from JetBrains

#208
post #6

With compose for desktop announced, I was wondering when a new interface would be unveiled. Looks like they are using the migration to the new stack to experiment with a lightweight alternative to vscode. I wonder if it also uses kotlin native and moves away from JVM, doesn’t seem likely since they say they are sharing code processing backend with IntelliJ.

It uses a client-server architecture, with with code-completion and other IDE features provided by a server separate from the editor client. I suppose that means you might need the JVM for the IDE back-end, but there's no reason why the editor can't be native. https://news.ycombinator.com/item?id=29378010

Thanks, sounds exciting. This definitely propels IntelliJ into the future. Beat of luck to them:)

Re: Fleet, a Lightweight IDE from JetBrains

#209
post #84

Earlier quoted context omitted.

> People moved from IntelliJ to VSC because it was faster, simpler and language-agnostic, instead JetBrains blamed users for not using advanced features like CPU profiling which most people don't use daily. They are jumping on simple-editor train now. Better late than never From my experience, most people who nowadays start programming, flock to vscode because it's free, used in most tutorials and then they simply do…

VSCode has debugging built in and can connect to various runtimes. Not that I ever use that - I prefer sticking with the language native tools, and I rarely require anything beyond inspecting runtime values and simple benchmarking. Maybe this comes from the perspective of Java, where you need an IDE to do proper debugging, building/starting an application requires a gazillion command line arguments, and you have laye…

You mean like the 64000 packages required for a simple hello world with 34 vulnerabilities and ads, and what takes more time to “compile” for trivial AST-manipulations than a god-damn optimizing compiler do?

Re: Fleet, a Lightweight IDE from JetBrains

#210

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 love VS code, but insisting that its parsing is even nearly as good as anything from Jetbrains is laughable. Working with Rust in VS code is no where near as good as IntelliJ for example, and their Javascript `intellisense` is best in class.

I've never used IDEA and friends for JavaScript. Are they not using the LSP?
Post reply on HN