Были и другие попытки создать нечто подобное, т.е. более
низкоуровневый вариант C. http://www.c--sphinx.narod.ru/Смысл есть для микроконтроллеров с памятью программ 1 kB и менее и тех, у которых ОЗУ нет кроме регистров, в остальных случаях можно брать C и ни в чем себе не отказывать. На сайте по ссылке раньше был микроконтроллерный вариант C-- для AVR и PIC16 (сейчас не нашел) Особенно радовала приписка в readme:
Трижды (с интервалом в день) подумай о свей ответственности прежде чем
вздумаешь использовать данный пpогpамматоp пpи pазpаботке или изготовлении
оpужия любого вида и любых психотpонных пpибоpов и любых устройств которые
могут причинить вред людям или животным или природе !!!