Предположим, что есть некий готовый русский язык программирования. По стилю напоминает Питон.
Насколько реальна и адекватна мысль, реализовать конструкцию языка на ассемблере или каким-то другим способом, чтобы получить мощь ассемблера?
Чтобы не писать код в стиле русского ассемблера, а в стиле Питона.
Набросок:
Кол-во часов = 5.
КоличествоЗанятийВМесяц = 8.Терминал.Вывод Кол-во часов. // Вывод значения переменной.
Терминал.Вывод "Кол-во часов * КоличествоЗанятийВМесяц" // Вывод текста.
Терминал.Вывод (Кол-во часов * КоличествоЗанятийВМесяц = Результат) // Вывод результата умножения двух переменных.// Или
Кол-во часов * КоличествоЗанятийВМесяц = Результат
Терминал.Вывод РезультатЕсли (Результат > 80)
Терминал.Вывод "Норма выполнена"
Иначе
Терминал.Вывод "Требуется добавить количество часов"
По поводу вывода.
Условно назвал Терминал.Вывод. Хочется чтобы можно было разрабатывать как ПО для ПК, так и для роботов (программировать микроконтроллеры).
В идеале, если можно так будет сделать, то:
1. Если мы разрабатываем ПО для ПК, то в начале программы указываем что-то вроде библиотеки. Например, #Терминал. И для вывода используем Терминал.Вывод.
2. Если мы программируем МК, хотим вывести информацию на дисплей. #Чип. Соответственно, Чип.Вывод.
В связи с тем, что это должно будет записываться в МК, программа должна быть очень маленького веса, быстро выполняться и занимать мало памяти.
Все названия условные, придираться сильно к условному языку не стоит пока.
Отредактировано Infum (12.07.2014 12:29:00)