Вышел (http://www.parrot.org/news/2010/parrot-2.2.0) релиз виртуальной машины для динамических языков программирования Parrot 2.2.0 (http://parrot.org/), в первую очередь используемой в проекте Rakudo Perl 6 (http://rakudo.org/). Parrot поддерживает выполнение универсального байткода, в который могут быть скомпилированы программы на таких языках, как Perl 6,
Tcl (http://code.google.com/p/partcl/), Javascript (http://users.fulladsl.be/spb1622/pjs/), Ruby (http://cardinal2.rubyforge.org/), Lua, Scheme, PHP (http://wiki.github.com/bschmalhofer/pipp), Python (http://code.google.com/p/pynie/), APL (http://code.google.com/p/paraplegic/).
В новой версии проведена работа по оптимизации и исправлению ошибок. Возобновлена возможность сборки при помощи компиляторов Sun cc и Intel icc. Большинство операций по внутреннему распределению памяти переведено на использование стандартного сборщика мусора.URL: http://www.parrot.org/news/2010/parrot-2.2.0
Новость: http://www.opennet.me/opennews/art.shtml?num=25837
Уже версия виртуальной машины 2.2.0, а Perl6 всё нет и нет...
Где нет? Давно уже есть.
Во-первых, есть только куцая реализация, а, во-вторых, даже спецификации Perl6 полной еще не существует, а потому Perl6 просто физически не может существовать, ибо не придуман до конца.
Пока вы теоретизируете о куцости реализации, люди давно пользуются.
Пример реального полезного проекта на Perl6 размером хотя бы со SpamAssasin?
А вот python - видимо дело ближайшего будущего. Но никто сильно не торопиться, а вдруг они опять сборщик мусора перепишут или опять перетряхнут систему типов.
Но мне нравится идея.
>А вот python - видимо дело ближайшего будущего. Но никто сильно не
>торопиться, а вдруг они опять сборщик мусора перепишут или опять перетряхнут
>систему типов.
>Но мне нравится идея.Да-да, за предстоящие 40 лет до выхода альфа версии чего-нибудь вменяемого, много еще что изменится.
Имхо все задержки и перетряски от того, что делается Parrot и Perl6 just for fun, и разработчикам намного интереснее ковыряться в коде и делать новые фишки, чем выпустить реальный продукт. Впрочем, никакого права осуждать не имею, просто уж очень давно я отчаялся увидеть работающий Perl6. А чем дальше, тем меньше смысла в нём, ибо тяжело придумать, какую нишу он может занять - всё уже занято до него.
Не надо паники, место найдётся. HLL по-ихнему (ВысокоЯзычнаяСовместимость по-нашему) вещь незаменимая т.к. объединит лучшие библиотеки на одной платформе. Надеюсь на это. Жду можно сказать.
>Не надо паники, место найдётся. HLL по-ихнему (ВысокоЯзычнаяСовместимость по-нашему) вещь незаменимая т.к. объединит лучшие библиотеки на одной платформе. Надеюсь на это. Жду можно сказать.эээ... il, java
место занято
Согласен, те кто используется Perl тому вполне хватает Perl5. Мне например интересен Parrot и проект Perl6 как таковой из-за возможности в будущем получить более быстрый perl5 интерпретатор, работающий поверх новой виртуальной машины. А Perl6 сегодня больше имеет академический интерес, прорыва как от языка от него ждать не стоит, и Perl5 свою задачу на 100% выполняет. Главное в perl - это хэши и регекспы, остальное мелочи.
>Главное в perl - это хэши и регекспы, остальное мелочи.pcre и к другим языкам прикручен, да и хэши много где имеются.
> да и хэши много где имеются.я бы сказал, трудно найти язык где бы их не было. :)
>>Главное в perl - это хэши и регекспы, остальное мелочи.
>
>pcre и к другим языкам прикручен, да и хэши много где имеются.В других языках это лишь дополнительный инструмент, а в Perl - это основной элемент языка, сама идеология программирования завязана на regex и hash.
Да не ведитесь вы на этих тролей, они же голову положат лишь бы доказать, что perl не нужен. :) Питонщики наверное ...Вообще смешно слышать, что perl не нужен, учитывая что на большей части всех ценовых категорий хостингов он имеется в отличие от той же java или питона с руби. Или хотя бы стоит посмотреть количество ежедневных обновлений в CPAN:
http://search.cpan.org/recentСам предпочитаю использовать perl для веба, консольных утилит, датапроцессинга. Для десктопных приложений использую питон - ибо есть QtDesigner, да и py2exe лучше пакует GUI скрипты чем par(окошко быстрей появляется).
А никто и не говорит что _Perl_ не нужен, не надо тут ля-ля ...
Все говорят что Perl _6_ ... ну ты в курсе :)А 5-ая перловка - этож как классический Bourbe shell (не bash!) - должен быть есть!
Речь за то ведется, что десять лет, на разработку всего лишь спецификации на язык программирования, это слишком много, чтобы ждать что из этого проекта что-нибудь родится.