Hacker News new | ask | show | jobs
by ghostwriternr 1037 days ago
Hey! I'm the author of this post and this is certainly true! Jetbrains products are certainly the most powerful IDEs in the list due to the amount of custom tooling they've built for each language/framework and provide a great development experience out of the box.

But VSCode's approach of having an extension-first architecture is pretty powerful too (in fact, something I learnt only recently is how much of VSCode's implementation is built on the same extension architecture that is exposed for developers to extend the editor).

1 comments

Did you look much into Emacs and its huge variety of packages?

Edited to add: it's built with a vast amount of Lisp and so much of the application can be live modified at runtime via Lisp. If you want an extensible editor, you can learn a lot from Emacs.

Thanks for this! I've personally never used Emacs but I'm definitely taking a look now. A wild idea we have is to make the interface between AI and dev tools extensible, because we can't potentially build a fine-tuned integration for the full world of developer tools. But if developers are interested and they see the benefit of getting AI to handle these tools for them, they can probably work on implementing the interface and let AI take over.

(I'm sorry about the usage of AI so many times haha. I've been staying away from saying LLMs because they're the state-of-the-art today, but that potentially changes as soon as next year)