I tried using Intellij IDEA for GHC development (~870k lines of Haskell, some C on top) and the only thing it did was freeze, gulp on much of the RAM I have, and shit itself profusely. Any other good IDE that I could use? Emacs doesn't seem exciting anymore.

Follow

@icon_of_computational_sin does also choke? I can ask my company's GHC department what do they use to edit GHC.

@jonn VSCode is something I would rather avoid, because Microsoft. Also, because it doesn't allow putting NyanCat into the status bar. The latter is actually much worse.

@icon_of_computational_sin experts say: "they should use VSCode, even though there are some people in our team that use NeoVim. There are no special configuration options to be aware of, but we strongly suggest having at least 64GB of RAM".

@jonn if experts say they should use VSCode, I don't mind. I'm not an expert and I'll probably continue poking Emacs.

@icon_of_computational_sin @jonn tbh VSCode is decent. The only complaints I have with it are being owned by Microsoft, Electron and the features I don't use.

@EricZhang456 @jonn i used to use VSCode for a while, maybe around a year or so. While the core editor worked for me, the ecosystem did not. Many plugins are just underdeveloped and then abandoned, others turn into ad-ridden "enterprise" versions of their former selves. I realised enough was enough when some git plugin threw its ad at me, telling me I had to buy a license to use a feature I didn't even know about.

But also, really. No nyancat in the status bar? This shit is totally unusable!

@icon_of_computational_sin @jonn Huh, I never bumped into a VSCode plugin that has ads or "enterprise" versions

@EricZhang456 @jonn you will, eventually. I saw two plugins I used to use turn this way. Fortunately, I could freeze their versions and prevent further updates, but this is still annoying as shit.

One was GitLens (marketplace.visualstudio.com/i), can't remember the other one.

@icon_of_computational_sin @jonn VSCode has a built-in Git client and I didn't really find the need for one of these.

VSCode is not my main text editor anymore so maybe I am just out of touch.

@EricZhang456 @jonn it does, but it's pretty limited. I used magit with vscode (yes, there is a port).

Sign in to participate in the conversation
Doma Social

Mastodon server of https://doma.dev.