Re[11]: .Net так и не взлетел?
От: bazis1 Канада  
Дата: 13.09.16 18:43
Оценка: +2
Здравствуйте, pestis, Вы писали:

P>Для повторяющихся дествий нужно писать генераторы кода, тогда и багов не будет.

Какое преимущество имеет генератор кода перед готовым языком, где все, что надо, уже реализовано? Возможность потрахаться с отладкой генератора? Вот недостатков целая куча:
1. IDE не будет понимать синтаксис ваших расширений, которые парсит генератор.
2. Придется таскать за собой дополнительную утилиту для генерации, заморачиваться с dependencies, добавлением в проекты/скрипты и т.п.
3. Отлаживать вы будете генерируемый код? Или вставлять в него #line и надеятся, что не пропадет читаемость?
P>Более того, если что-то трудно написать на чистом С значит это нужно писать на высокоуровневом языке типа Python, Java, node.js у которых есть нормальные инструменты.
Ну напишите мне на Node.js прошивку для микроконтроллера с 256 байтами (!) памяти. Или движок специализированной БД для хранения данных для рефакторинга с моментальным поиском.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.