3 ms·
> Go's designers misleadingly called Go it a systems language. I think one definition of what a systems language is one that you would use to write operating s
by eikenberry 5y ago
> Go's designers misleadingly called Go it a systems language.
I think one definition of what a systems language is one that you would use to write operating systems. I'd also call K8ts an distributed operating system and Hashicorp tools as components of one. Doesn't seem a huge stretch to call Go a modern systems language.
- masklinn 5y ago> I think one definition of what a systems language is one that you would use to write operating systems. Sure. > I'd also call K8ts an distributed operating system K8S is less of an OS than systemd, and systemd is not an OS. I mean you can call a pebble a raccoon if you want. > Doesn't seem a huge stretch to call Go a modern systems language. Then nothing isn't a systems language, and congratulation you've pasted one more word into complete meaninglessness. Thanks, but no thanks.
- takeda 5y agoWith such definition everything is a system that's operating (doing something). With that definition the term becomes meaningless. Systems language has a specific meaning and Go doesn't fit that criteria.