[Перевод] Язык Terra — низкоуровневый партнёр Lua
Комментарии 7
-
0
Выглядит, как что-то очень крутое. Однозначный плюс — это удачное, по всей видимости, сочетание метапрограммирования, системного программирования и интерпретатора. Минус — недостаточно знать только C — нужно знать еще и Lua.
И не до конца понятно, правда, где это предлагается использовать. Вместо чистой Lua? В качестве самостоятельного системного языка?
-
0
Скорее, вместо чистого С. То, что нужно знать Lua, не так страшно, там всё описание на пару страниц.
-
-
0
ЧСВ у данного языка конечно на высоте. После прочтения в глазах стоит terra.-
0
Это да. Сам себя не похвалишь…
-
-
0
Вот даже не знаю… С одной стороны, при написании на C++ порой возникает мысль, что вместо метапрограммирования на темплейтах иногда лучше было бы написать кодогенерацию на нормальном ЯВУ.
А с другой — при такой свободе слишком легко написать неподдерживаемый код.В общем, запомню этот проект, буду наблюдать.
-
0
Я с вами соглашусь, но замечу, что на любом языке можно написать неподдерживаемый код.
Использование полноценного ЯВУ в данном случае, по моему мнению, имеет больше плюсов, чем минусов.
-
-
28.08.17 в 08:08
0
… при условии очень жёсткой дисциплины написания кода.
Или ваше «в данном случае» это подразумевает?Упс, коммент не туда ушёл почему-то… Был ответ на «Использование полноценного ЯВУ в данном случае, по моему мнению, имеет больше плюсов, чем минусов».
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.