Примеры классов на основе метатаблиц и closure на QLUA

Страницы: 1
RSS
Примеры классов на основе метатаблиц и closure на QLUA
 
Перерыл и старый и новый форум в поисках толковых примеров с использованием метатаблиц и closure но, ничего не нашёл, кроме вариаций стандартных примеров на основе QTable из "хелпов" квика.
Таким образом, в этой теме хотелось бы исправить столь досадное недоразумение.
Обращение ко всем кому не жалко и кто не считает, что "палит грааль" - поделиться информацией в теме.


Начну со своего маленького перевода одной интересной статьи по теме. -> http://quik2dde.ru/viewtopic.php?id=135
 
Также, если у кого есть примеры полноценных классов с использованием механизма событий - как говорится: "you are Welcome!!!"
 
одна из идей уже частично озвучена: https://forum.quik.ru/messages/forum10/message5441/topic360/#message5441
 
Цитата
sam063rus пишет:
одна из идей уже частично озвучена: https://forum.quik.ru/messages/forum10/message5441/topic360/#message5441
а вот и её результат:




За основу были взяты технологии создания компонентов в Delphi VCL, чуть-чуть JAVAscript и игровых движков.
 
Было бы интересно узнать о том, как бы ещё полезно можно классифицировать заявки, т.е. :
  1. какой должна быть архитектура класса "Заявки"
  2. Стоит ли вообще прикручивать к ним класс
  3. надо ли прикрутить класс к её полям (вижу, что надо но, пока не могу понять, как это использовать). т.е. опять же - важна архитектура.
Для себя наметил на ближайшее будущее - создать класс для быстрого подсчёта арбитражного спреда и работы с ним. В последствии, после перевода в формат LUA-dll - буду думать, как синхронизировать "наклёвывающийся" торговый движок с графическим интерфейсом (GUI).


В общем, кому всё это действительно интересно и кто хочет поучаствовать - неотсиживайтесь - советы, идеи - принимаются с благодарностью (даже от "умников" троллей-роботорговцев :))) )
 
вообще-то тема классов на луа в инете известная
Я не вижу смысла городить классы на скриптах - это для любителей ООП в обмен на скорость.
Вообще-то, если уж надо что ускорить или спрятать в компактный вид то есть API C плюс C++
про метатаблицы:  http://www.lua.org/manual/5.1/manual.html#2.8
 
Цитата
Николай Камынин пишет:
Я не вижу смысла городить классы на скриптах - это для любителей ООП в обмен на скорость.
ДГФ, как и классы - это всего лишь "обёртка", интерфейс для взаимодействия с данными на уровне более высокого абстрагирования. К тому же, под час позволяет сократить "километры" кода.
 
Цитата
sam063rus пишет:
ДГФ, как и классы
имелось ввиду "LUA, как и классы"
 
Цитата
Николай Камынин пишет:
про метатаблицы: http://www.lua.org/manual/5.1/manual.html#2.8
спасибо за Ваш тонкий юмор :)))))))))))))))))
Страницы: 1
Читают тему
Наверх