Всем привет! Сегодня я расскажу о применении объектно-ориентированного программирования (ООП) на LUA. Ранее, я показывал, как можно его обойти. И, в целом, считаю, что, если без него можно обойтись, то нужно обходиться без него. Но, к сожалению, не всегда без него удобно обходиться. Я в своих скриптах столкнулся с необходимостью сильного вложения данных. То есть, есть массив с перечнем бумаг, есть массив с записью всех свечей, в нем по каждой свече есть таблица с данными свечей, а среди них есть таблица времени...
Lua - это скриптовый язык программирования, который был разработан в Бразилии в 1993 году. Он изначально создавался для использования в играх, но быстро стал популярным и в других областях, таких как веб-приложения, научные вычисления, робототехника и многое другое. Lua имеет простой и легкий синтаксис, что делает его очень доступным для новичков в программировании. Он также является кроссплатформенным, что означает, что он может работать на разных операционных системах, таких как Windows, macOS и Linux. Одной из особенностей Lua является его модульность. Lua позволяет разделить код на отдельные модули, которые могут быть переиспользованы в различных проектах...