Забавную
новость прочитал на Опеннете:
Опубликован исходный код начальной заготовки развиваемой с нуля виртуальной машины. Проект примечателен тем, что код написан на русифицированном языке Си (например, вместо int - цел, long - длин, for - для, if - если, return - вернуть и т.п.). <…> Существенным преимуществом также будет исчерпывающая
(
Read more... )
Comments 38
Давно надо было это делать. Если очень коротко, то закладки в чипах из Тайваня не будут работать в русском коде.
Reply
Только вот какое это имеет отношение и значение? Машина имеет дело со скомпилированными бинарниками, а им всё равно какими буквами исходники написаны. Тем более что они пилят виртуальную машину, я так понял облегчённый эмулятор интелловского процессора. Там от исходного кода до чипа - как до Пекина раком.
Reply
Направление-то правильное. И этот путь все равно придется пройти.
Reply
Reply
(The comment has been removed)
В 1С или там в МСофисе хотя бы выбрать можно на каком языке. А с Си, я так понимаю, не получится. Впрочем, мне когда на глаза попадаются 1с-ные или офисные форумы - экселевские таблицы народ очень любит макросами всякими грузить - меня типает. Особенно учитывая, что какие-то задачи лучше описаны на забугорных сайтах и естественно на английском, и тогда понять как состыковать какие-то вещи позаимствованные там и на локальных рунетовских ресурсах - это с непривычки мозгами можно потечь. Поэтому даже не пытаюсь в это вникать.
Ну а резоны я кажется достаточно подробно и внятно описал. Мне кажется, опровергнуть лучшую визуальную различимость символических конструкций и прочего текста, когда они набраны на разных языках, весьма сложно.
И, кстати, огромная просьба - длинные ссылки не давать, вы мне страницу рвёте, это читать неудобно. Можно же сократить несложными движениями руки. Ваш коммент я здесь удалил, ниже поместил копию.
Reply
( ... )
Reply
Был автокод для НАИРИ, был Аналитик - всё на русском. без извращений с дефайнами.
Автокод НАИРИ
Аналитик (язык программирования).
Ещё можно писать на языке 1С и Парус - там всё равно, на русском или на английском.
Reply
https://vlkamov.livejournal.com/685130.html
Reply
Reply
Reply
Leave a comment