Форум — Development Какой скриптовый язык лучше конвертируется в С/С++? 0 2 Какой скриптовый язык лучше конвертируется в С/С++? PHP Ruby Python - other - Ссылка
Для других языков есть что нибудь подобное? bot (31.10.11 15:49:56 MSK) автор топика Показать ответы Ссылка
Сделать си-расширение, реализующее узкое место для python или ruby достаточно просто. И производительность будет на порядки отличаться от сконверченного. Также есть pypy. baverman ★★★ (31.10.11 15:55:18 MSK) Ссылка
Не хочется отягощать пользователей необходимостью ставить интерпретатор. bot (31.10.11 15:59:15 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от bot 31.10.11 15:59:15 MSK Так сделай один большой бинарник, проблему нашёл. Brainerazer (31.10.11 16:05:54 MSK) Показать ответ Ссылка
Ответ на: комментарий от bot 31.10.11 15:59:15 MSK >Не хочется отягощать пользователей необходимостью ставить интерпретатор. ЕМНИП можно собрать все в один бинарник/екзешник. Zhbert ★★★★★ (31.10.11 16:07:19 MSK) Ссылка
Ответ на: комментарий от bot 31.10.11 15:49:56 MSK ECL lazyklimm ★★★★★ (31.10.11 16:25:19 MSK) Ссылка
Из нескриптовых, но динамических еще схема хорошо конвертируется. dave ★★★★★ (31.10.11 16:47:10 MSK) Ссылка
Lua? > Не хочется отягощать пользователей необходимостью ставить интерпретатор. Посмотри вот это: http://csl.sublevel3.org/lua/ Интерпретатор сабжа линкуется статически, пользователей не отягащает. kermzyxer ★ (31.10.11 17:24:08 MSK) Ссылка
Ответ на: комментарий от Burbaka 31.10.11 17:24:05 MSK Haskell Как я, а? kermzyxer ★ (31.10.11 17:25:10 MSK) Показать ответ Ссылка
Ответ на: комментарий от kermzyxer 31.10.11 17:25:10 MSK бито Burbaka ★★ (31.10.11 17:29:10 MSK) Ссылка
Ответ на: комментарий от Brainerazer 31.10.11 16:05:54 MSK > Так сделай один большой бинарник, проблему нашёл. А можно попадробнее? yvv ★★☆ (31.10.11 19:26:23 MSK) Показать ответы Ссылка
<fat>matlab</fat>!!! кстати, указал бы уже, по какому критерию «лучше» тебя интересует! ;) aol ★★★★★ (31.10.11 19:29:48 MSK) Ссылка
Ответ на: комментарий от yvv 31.10.11 19:26:23 MSK енто http://effbot.org/zone/python-compile.htm ? в google много чего ищется. bhfq ★★★★★ (31.10.11 19:31:30 MSK) Ссылка
Ответ на: комментарий от yvv 31.10.11 19:26:23 MSK py2exe тот же А на линуксах вообще проблемы не стоит, питон в системе и так 99% есть. Brainerazer (31.10.11 19:38:30 MSK) Показать ответ Ссылка
Ответ на: комментарий от yvv 31.10.11 19:26:23 MSK ЕМНИП что-то подобное сделано в deluge, можно там посмотреть. bhfq ★★★★★ (31.10.11 19:41:16 MSK) Ссылка
Ответ на: комментарий от bot 31.10.11 15:59:15 MSK Python имеет какую-то инфраструктуру что бы запаковывать проекты в один исполняемый файл.Еще тут уже правильно советуют - lua чудесный язык для встраивания. dizza ★★★★★ (31.10.11 19:43:18 MSK) Показать ответ Ссылка
питон входит в LSB, поэтому в нормальных дистрибутивах уже установлен. чаще всего не ниже 2.6 версии marvin_yorke ★★★ (31.10.11 19:48:23 MSK) Ссылка
Вообще можно было бы посмотреть Cython, но создан он явно не для таких целей: Не хочется отягощать пользователей необходимостью ставить интерпретатор. Используй cx_freeze. pevzi ★★★★★ (31.10.11 22:06:46 MSK) Ссылка
> Какой скриптовый язык лучше конвертируется в С/С++? py2exe (запускай под Win32) pacify ★★★★★ (31.10.11 23:09:40 MSK) Показать ответ Ссылка
Ответ на: комментарий от dizza 31.10.11 19:43:18 MSK Ога, он вхреначивает собственный интерпретатор в исполняемый файл =) malices_gossips ★★★ (31.10.11 23:22:43 MSK) Ссылка
Ответ на: комментарий от Brainerazer 31.10.11 19:38:30 MSK > А на линуксах вообще проблемы не стоит, питон в системе и так 99% есть. Есть, но не факт что нужной версии :) kamre ★★★ (31.10.11 23:26:02 MSK) Ссылка
Ответ на: комментарий от pacify 31.10.11 23:09:40 MSK А ты знаешь что оно делает? Оно собирает бинарь с интерпретатором, а рядом кладет твой код в .zip архиве. Reset ★★★★★ (01.11.11 11:36:20 MSK) Ссылка
Кодогенерация в C/C++ отлично делается на Lisp'е. Reset ★★★★★ (01.11.11 11:37:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от Reset 01.11.11 11:37:01 MSK Стоит сказать, что для Scheme все-таки лучше чем для CL. Или просто пока никто не осилил написать действительно хороший компилятор CL. buddhist ★★★★★ (01.11.11 11:57:00 MSK) Показать ответ Ссылка
Ответ на: комментарий от bot 31.10.11 15:49:56 MSK >Для других языков есть что нибудь подобное?OpenEuphoria quickquest ★★★★★ (01.11.11 11:59:33 MSK) Ссылка
Ответ на: комментарий от buddhist 01.11.11 11:57:00 MSK Словом Lisp я называю семейство языков, куда Scheme тоже входит. Reset ★★★★★ (01.11.11 12:00:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от Reset 01.11.11 12:00:42 MSK Я вас понял, просто уточнил. buddhist ★★★★★ (01.11.11 12:06:09 MSK) Ссылка