3 ms·
At the moment it has something very valuable those languages don't have: A lack of Generics. Once they add Generics it will just be competing with those languag
by lkramer 6y ago
At the moment it has something very valuable those languages don't have: A lack of Generics. Once they add Generics it will just be competing with those languages on the same turf.
It might not be for you, you may rely heavily on Generics in your daily work flow.
If I need generics in my work, I reach for Rust or C++. But when I want to write an easily maintainable microservice that's not trying to reinvent the wheel or need some clever datastructure to handle the work, I reach for Go, since that is what it's good at (at the moment).
- rightbyte 6y agoHow is having generics/templates to reinvent the wheel? The one thing that put me off the most about using C for everything is lack of a common list/vector/map/set standard library for all types. Instead I reinvent the wheel in each project. Go cheats in this regard with compiler magic and that just pisses me off. Atleast you can in theory do printf in iso C.
- chartpath 6y agoHow is being compiled the same turf as running in a VM?