Здравствуйте, LuciferSaratov, Вы писали:
LS>всем привет.
LS>в хобби-проект, который на С++, хочу встроить возможность расширения скриптами. LS>из-за детской травмы первой любви вспомнил Паскаль и как было там хорошо. LS>есть ли в природе скриптовые Паскаль-движки (или что-нибудь очень похожее), написанные на С или С++?
Если бы хотел динамический язык, можно было бы рассмотреть.
Lua уродлив, конечно, но хотя бы быстрый.
Но динамический язык я не хочу.
Пока лучший кандидат это dascript
Разработан gaijin entertainment, используется в продакшене, очень быстрый.
Он, впрочем, тоже не красавец (питоноподобный, с отступами)
V>https://www.youtube.com/watch?v=UoKlKx-3FcA
Не понял, к чему это.
Мои хотелки, может, и не вполне обычны (были бы обычные, тему бы не создавал, про популярные решения я и так почти все знаю), но обоснованны и технически реализуемы.
Здравствуйте, LuciferSaratov, Вы писали:
LS>Lua уродлив, конечно, но хотя бы быстрый.
Дело не в скорости, а вот в этой фразе:
LS>в хобби-проект, который на С++, хочу встроить возможность расширения скриптами.
Встроить в C++ расширение скриптами.
Есть языки, которые специально для этого созданы, а с другими придётся возиться. Плюс встраивать редкие языки это скорее для самоудовлетворения, если бы проект вышел за рамки одного разработчика, то следовало бы брать язык, который распространён среди других программистов.
V>Плюс встраивать редкие языки это скорее для самоудовлетворения, если бы проект вышел за рамки одного разработчика, то следовало бы брать язык, который распространён среди других программистов.
пока это самоудовлетворение и есть.
так-то да, если так получится, что задумка пойдёт в люди, то надо что-то популярное.