3 ms·
Why not a plain C which is an obvious choice? I think I know the answer - "because of a buzz". ^_^ And of course, using a VM-hosted language to describe things
by c00p3r 16y ago
Why not a plain C which is an obvious choice? I think I know the answer - "because of a buzz". ^_^
And of course, using a VM-hosted language to describe things which are on two levels of abstraction lower is a little bit funny.
- sid0 16y ago> Why not a plain C which is an obvious choice? Because manual memory management is a PITA. > And of course, using a VM-hosted language to describe things which are on two levels of abstraction lower is a little bit funny. Why? As long as you're clear that it's a pedagogical tool, it's perfectly fine. And there are incubation OSes (e.g. Singularity) that are almost entirely managed.
- c00p3r 16y agoWe're talking about simplicity and clarity of language's syntax? Why memory management? btw, to whom memory management is a PITA?
- sid0 16y ago> We're talking about simplicity and clarity of language's syntax? Why memory management? Both the syntax and the semantics are nicer. > btw, to whom memory management is a PITA? To anyone who tries to do it. That automatic memory management is easier to program with than manual memory management is self-evident.