6 ms·
> Go is not a language focused around individual productivity in any capacity or scope. Seems to have been my impression as well. Lisp with its macros can make
by capisce 13y ago
> Go is not a language focused around individual productivity in any capacity or scope.
Seems to have been my impression as well. Lisp with its macros can make an individual programmer who doesn't need to worry about coding conventions incredibly productive. I see Rust has a semi-powerful macro system too although not to the extent of Lisp, as it doesn't look like you can evaluate arbitrary code at compile time.
- pjmlp 13y agoI was attracted to Go at the beginning due to Limbo and Oberon influences that the language has. Even did some coding in Go for a few minor projects. But that experience showed me that it actually felt like a time travel back to 1992, when I was using Native Oberon. Sure the language feels like a better C and I find it good that it has native code compilers as the default implementation. But since 1992 we have gained lots of abstractions in mainstream languages that it is pity to throw them out of the window.