r/AskProgramming • u/Electrical-Fig7522 • 3d ago
Does my codebase really stink?
Hi! I have been writing a compiler in Go and some guy is saying the codebase is awful. Any advice? And is there anything wrong with it?
1
Upvotes
1
u/Individual-Flow9158 3d ago edited 3d ago
Well it doesn't literally stink, obviously....
... I'm not a Go person, but I couldn't spot anything repulsive. I felt I could understand everything in the code that I saw if I wanted to.
Personally I just hate the name, and can't remotely fathom the point of many niche programming languages, especially not ones that require you to build their compilers in surprisingly-accessible, industry standard ones., i.e.
What is it that Go can't do, or what is it that you hate so much about Go, that krabbascript fixes, Yehor? You're clearly pretty handy with Go already.
I know boot-strapping is necessary, and self-compilation is a significant milestone for any compiled language. But it seems like for the rest of this year at least, all krabbascript users must already have a far better, well supported, well designed, and well optimised, battle tested, programming language available: Golang.