LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

Lua - основной встраиваемый скриптовый язык: «JavaScript с синтаксисом Python».

По строению как JavaScript - основной тип ассоциативный массив (Table). По форме операторов похож на Python.

Сейчас заглянул в книгу, в Lua даже корутины есть. Т.е. почти Golang. Есть лаконичный IO для общения с внешним миром.

Отличный язык. Сделан добротно.

P.S. Lua - это идеальный выбор для языка скриптов.

  1. Он похож на JS и Python, грубо говоря «учить не надо». Есть нюанс 1-indexed, но это мелочь.
  2. Он распространен. Его не жалко учить - пригодиться.

Само собой разумеется, что перевод Vim на Lua вызывает восторг. Язык управления стал знакомый и привычный.

Более того, в NeoVim есть API-Clients для Node.js, Python, Ruby, Go. С синтаксисом в принципе заморачиваться не требуется: прочитать API раздел в справке и писать на привычном тебе языке.

Исходная версия lbvf50txt, :

Lua - основной встраиваемый скриптовый язык: «JavaScript с синтаксисом Python».

По строению как JavaScript - основной тип ассоциативный массив (Table). По форме операторов похож на Python.

Сейчас заглянул в книгу, в Lua даже корутины есть. Т.е. почти Golang. Есть лаконичный IO для общения с внешним миром.

Отличный язык. Сделан добротно.