Почему Lua плохой язык?

Язык Lua , отличается от других языков нематематичностью и не логичностью построения, более длинным написанием кода , чем в других языках. Не правильным ветвлением при построения кода, там где можно было написать 1 строку кода , в Луа нужно писать 5 строк кода .Там где можно было писать код линейно , в луа нужно делать не логичное ветвление на несколько процессов, там где все языки поддерживают любой шрифт, луа не поддерживает не чего , вот почему тот же язык Ява скрипт намного лучше, так как он более логичен .Более того по языку нету литературы и применения на практике и примерах в тех же играх,можно сделать вывод что это мертвый язык или с ограниченным применением .Существует всего три программы где язык применяют, и это применение очень ограничено ,из всех программ только одна конвертирует готовый код в *.apk Я не нашла даже простых примеров арифметики , то есть даже просто сложение ,вычитание , а это о многом говрит .Программа не ориентирована даже на простое действие. Что бы сложить просто два числа ей нужно пять строк кода .

Сложение чисел Язык Lua, программа для работы coregames

print=UI.PrintToScreen

b=1;

c=5;

a = b + c ;

print (tostring(a))--конвертировать переменную 'a' в строку

Скорее всего у языка Луа проблема работы с числами ,или она может выводить только строки .Потому сложение , умножение , и другие действия нужно переводить в строку что бы вывести результат. В отличие от Питон И Ява скрипт где такой проблемы просто нет.

Вот так будет в Питон print(2+3) ,в ява скрипт прямо в консоли 2+3 и получите результать ,а в Луа пять строк .

1
1 комментарий