|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект по созданию компилятора для языка Perl" | +/– | |
Сообщение от opennews ![]() | ||
В качестве одной из заявок на получение гранта от организации Perl Foundation представлен проект compiler.perl.org в рамках которого планируется создать работоспособный высокопроизводительный компилятор для языка Perl и исправить ошибки в уже доступных, но заброшенных, компиляторах B::C, B::CC и B::Bytecode, на базе которых и планируется основать новый проект. В качестве долгосрочных планов упоминается создание Jit-компилятора и интеграция его в базовую поставку Perl. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Проект по созданию компилятора для языка Perl" | –1 +/– | |
Сообщение от аноним ![]() | ||
Надеюсь, как положено, без уродских VM? Компилим в нативный код, компилятор включаем в рантайм, используем его для eval. Крайне желательно это все в качестве фронтэнда к llvm. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
3. "Проект по созданию компилятора для языка Perl" | +/– | |
Сообщение от ixrws ![]() | ||
В качестве бэкэнда лучше использовать parrot. Тем более часть наработок по части компилятора можно взять из проекта rakudo(компилятор perl6). Прикрутить к этому стандартный перл5 рантайм и получить профит. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
5. "Проект по созданию компилятора для языка Perl" | +/– | |
Сообщение от ixrws ![]() | ||
>Но похоже проблемы с кадрами, как и везде:( | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
7. "Проект по созданию компилятора для языка Perl" | +1 +/– | |
Сообщение от ACCA ![]() | ||
Легаси мод в perl6 есть. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
8. "Проект по созданию компилятора для языка Perl" | +/– | |
Сообщение от IGX ![]() | ||
Без уродских VM - C++ | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
2. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от Аноним ![]() | ||
Проблема в том, что все эти B::C, B::CC и B::Bytecode не компилируют скрипты в нативный код, а грубо говоря преобразуют его в байткод и прикрепляют к нему стандартный интерпретатор байткода. Т.е. выигрыш от их использования только в скорости запуска, а выполнение происходит с ровно той же скоростью, что и выполнение обычного скрипта на perl. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
4. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от ixrws ![]() | ||
>Проблема в том, что все эти B::C, B::CC и B::Bytecode не компилируют | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
10. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от Аноним ![]() | ||
Ну так это... интерпретатор есть, надо написать спецификатор вот и готов компилятор. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от Аноним ![]() | ||
Красавцы. :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
12. "Проект по развитию компилятора для языка Perl" | –1 +/– | |
Сообщение от mitya ![]() | ||
В опенсорсе полно бессмысленных проектов. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
13. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от Ariel ![]() | ||
пусть это называется "экстенсивное программирование" | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
14. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от zerot ![]() ![]() | ||
много бессмысленных проектов - это естественный процесс. Они важны своим создателям | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
15. "Проект по развитию компилятора для языка Perl" | +/– | |
Сообщение от Ъ ![]() | ||
>В опенсорсе полно бессмысленных проектов. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |