- Joined
- Jan 31, 2021
"Nice" and "garbage collected" do not belong in the same sentence insofar as people continue to build stop-the-world garbage collectors.or you can use a nice garbage collected language instead (c and its kin are very useful for wringing the last bit of performance out of tight loops or low-level (actually low-level, as in "there is no os and i am using tons of inline assembly" level) shit. people should probably use them less when not actively doing dark magic that explicitly necessitates c usage)
fil-c actually adds a whole garbage collector iirc so you might want to explore some other garbage-collected statically typed languages that interface well with c (go seems to be quite popular here)
Also, it's growing increasingly difficult to pretend that C is a low-level language when really it's just a virtual machine that pretends to be a PDP-11 in a world filled with machines that most definitely are not.
