Re:Rethinking C++: Architecture, Concepts, and Responsibility
by AnimalMuppet on Tuesday November 25, 2025 @08:43AM
(#46045693)
Does go count as managed, in your view? (Honest question - I don't know go well enough to have much of an opinion.)
[ Parent
| on HN ]
Re:Rethinking C++: Architecture, Concepts, and Responsibility
by olluk on Tuesday November 25, 2025 @09:04AM
(#46045873)
I'd call managed C#, Java, Go, Pythhon, JS, etc. Something with GC e.g., managed memory
Re:Rethinking C++: Architecture, Concepts, and Responsibility
by pjmlp on Tuesday November 25, 2025 @09:28AM
(#46046045)
Yes, managed languages are all that have some form of automatic resource management, regardless of what shape it takes, or a more high language runtime.
Using Go as example, and the being in minority remark, you will remember the whole discussion about Go being a systems language or not, and how it was backpedaled to mean distributed systems, not low level OS systems programming.
Now, I remember when programming compilers, linkers, OS daemons/services, IoT devices, firmware was considered actual systems programming.
But since Go isn't bootstraped, TinyGo and TamaGo don't exist, that naturally isn't possible. /s