Всем привет! Сегодня я расскажу о применении объектно-ориентированного программирования (ООП) на LUA. Ранее, я показывал, как можно его обойти. И, в целом, считаю, что, если без него можно обойтись, то нужно обходиться без него. Но, к сожалению, не всегда без него удобно обходиться. Я в своих скриптах столкнулся с необходимостью сильного вложения данных. То есть, есть массив с перечнем бумаг, есть массив с записью всех свечей, в нем по каждой свече есть таблица с данными свечей, а среди них есть таблица времени...
В мире программирования существуют языки, которые на слуху у всех — Python, JavaScript, C++. Но есть и те, кто остаётся в тени, несмотря на свою мощь и универсальность. Один из таких языков — Lua. Эта лёгкая, гибкая и мощная платформа, которая заслуживает большего признания, чем она получает сегодня. Статья "Lua Is So Underrated" предлагает пересмотреть отношение к этому языку и увидеть его потенциал. Lua (в переводе с португальского — "луна") — это интерпретируемый язык программирования общего назначения, разработанный в 1993 году в Бразилии...