Hacker News new | ask | show | jobs
by LessDmesg 2307 days ago
C++? How about no.
2 comments

What language do you propose then?
Why would you want to program a microcontroller in any other language?
Because C++ is huge language with lot of history baggage that makes it easy to write bad code. I'd love to use something more elegant like Nim (with disabled GC). Note that only lowest layer of embedded project has to have direct access to memory mapped devices and for this I still prefer C.
The new ARC memory manager will replace GC.