4 ms·
Tangential but I looked at the codebase - because I like to imagine I can code (I can’t) - and for a laymen, I could follow the code. Makes me think quite posi
by dav43 2y ago
Tangential but I looked at the codebase - because I like to imagine I can code (I can’t) - and for a laymen, I could follow the code.
Makes me think quite positively of go lang and of the dev for designing in such a way. Can understand why teams like it because of easier maintenance
Quite elegant from my uneducated pov.
- memset 2y agoThank you for the kind words! I'll be sure to work on making it as complicated as I can :)
- deleted 2y ago[deleted]
- x-complexity 2y agoHonestly shows the capabilities of both: - The dev for making it both fast & simple to understand - Golang for making the codebase easy to follow
- silisili 2y agoThat's the beauty of Go, generally, and why I immediately became attracted to it. The code is supremely readable because it enforces a style guide, and doesn't allow much magic. A number of people don't like it for limiting their expression and abilities, which I understand that feeling too. But as a middle aged programmer I realized that readability trumps conciseness and cleverness in the long run.
- bilekas 2y agoI can't remember who said it but I remember hearing that a good go Dev and a new go Dev should be able to produce generally similar code in order for maintainability. I do like playing with go, it's sits in a nice little playground in my head, mostly thanks to the compile times I think.
- ayuhito 2y agoTwo experienced Go devs tackle the same task, and their code will look almost identical. Two experienced Rust devs tackle the same task, and their solutions will be worlds apart. (I write both, but I do love Go for its simpleness)