Практически тормознутость не заметна.
Есть пример редактора с подсветкой синтаксиса на чистом RapidQ.
И вполне себе терпимо для интерпретатора-то.
А если где критично, то выносится в ddl-ку на FreeBasic. Синтаксис там точно такой же (ну плюс-минус), создается она очень просто, ну там ключевое слово export добавляется
.
Суммарный размер ехешника на RapidQ составляет 350-500 kb, это с исходником в 10000 строк. Много ли нынче таких ехешников?
Вообще схема такова - Gui и всякие обработчики нажатия кнопок etc пишутся на RapidQ.
А это что-то типа
Create Form as QForm
Form.showmodal
и форма готова.
А всякие функции обработки данных пишутся на FreeBasic, (который побыстрее С) и выносятся в dll.
А кроме этого, подумай какое достоинство интерпретатора байт кода особенно полезно для написания коммерческих программ?
Конечно, поскольку разработка RapidQ остановлена на стадии беты. есть всякие моменты, которые надо знать и избегать.
Но в принципе еще не было задачи, которую не удалось бы решить, используя RapidQ.
WBR, Andrew.
ps
Ну вот в качестве рекламы
http://mira.xeno.ru/rqsv.htm написана на RapidQ.