Live data from Hacker News

Show HN: CodePerfect, a fast, lightweight IDE for Go

codeperfect95.com

11–20 of 65 posts

Re: Show HN: CodePerfect, a fast, lightweight IDE for Go

#12

I like that it is written C/C++. I remember Eclipse was written in Java, and I thought that was really cool. Java to edit Java.

Eclipse was less cool once you had to use it. Only IDE to have a restart option in the file menu, for when it got confused.

Thankfully we live in a world in which we constantly start new containers with every merge to master and the orchestrator will simply restart your container if it your application gets OOM killed, so Java is finally usable :)

Re: Show HN: CodePerfect, a fast, lightweight IDE for Go

#16
post #13

So it is written in C or C++? Apparently Go isn't good enough to write an IDE, even that it lags behind Java.

> Apparently Go isn't good enough to write an IDE, even that it lags behind Java.

The GUI situation in go is poor, but other than that I would say go is an excellent tool to write the remainder of the IDE in.

Re: Show HN: CodePerfect, a fast, lightweight IDE for Go

#18

> No language servers. Why is that a good thing?

There is a lot of brouhaha about this. Two school of thoughts...

- LSP are a good idea but a terrible execution, YAGNI, etc.

- LSP are god send, burn my cpus I don't care

I'm being a little sarcastic but I think that's the gist of it. I'm neither pro or against LSPs. I use them when available.

Re: Show HN: CodePerfect, a fast, lightweight IDE for Go

#20
Thanks for doing this, that is a massive achievement.

My main nitpick is about picking up another IDE just for_ one_ language.

I dislike VSCode as much as the next guy, but having an IDE just for Go doesn't make much sense to me in 2023.

Most of us use far more than one language or stack every day, so there is enormous value proposition by supporting many languages, and even opening up possibilities with a plugin system. I hope you're considering those ideas. I guess you might since it's called CodePerfect and not GoSomething :)

I think your pricing is on point though.

Post reply on HN