Comments 29
Посмеялся от души. Истинный языковой плюрализм… Вся разработка очень напоминает хорошую первоапрельскую шутку.
-14
Можно установить Parrot и убедиться что все реально. Parrot есть под windows, linux, freebsd, macos
+4
реально что? Hello, world???
-7
november-wiki.org
Вот, к примеру, wiki-движок, написанный на rakudo
rakudo.org/status — здесь можно посмотреть что rakudo уже умеет. по моему, довольно много
Вот, к примеру, wiki-движок, написанный на rakudo
rakudo.org/status — здесь можно посмотреть что rakudo уже умеет. по моему, довольно много
+3
а над .net не смеялись?
+6
А есть свежая информация по поводу производительности оного?
Помнится года два назад реализация python под parrot отстала почти вдвое от CPython.
Помнится года два назад реализация python под parrot отстала почти вдвое от CPython.
0
Наверное, нету. В данный момент почти все реализации более-менее сложных скриптовых языков (кроме Perl 6) находятся в зачаточном состоянии. Хотя, пару месяцев назад где-то видел сравнение Cardinal (реализация Ruby) с JRuby и IronRuby
0
И что по части производительности — сильно отстал/обогнал Cardinal?
Хотя конечно библиотеки все будут другие — тестить получится только либо числодробилки, либо синтетические алгоритмы с массивами. Так что в январе сами наверно попробуем и оценим — если они уложатся в сроки.
Хотя конечно библиотеки все будут другие — тестить получится только либо числодробилки, либо синтетические алгоритмы с массивами. Так что в январе сами наверно попробуем и оценим — если они уложатся в сроки.
0
antoniocangiano.com/2007/02/19/ruby-implementations-shootout-ruby-vs-yarv-vs-jruby-vs-gardens-point-ruby-net-vs-rubinius-vs-cardinal/
но это данные от начала 2007 года, думаю, сейчас уже все по-другому :)
но это данные от начала 2007 года, думаю, сейчас уже все по-другому :)
+2
Очень медленно пока(
Бенчей не проводил, но в принципе заметно и просто на глаз. Проверял на Rakudo, про Python не знаю, но скорее всего также медленно.
Бенчей не проводил, но в принципе заметно и просто на глаз. Проверял на Rakudo, про Python не знаю, но скорее всего также медленно.
0
Мантра разработчиков: сначала сделаем правильно, потом быстро. С каждым релизом ускоряют на 10-20%, но основные ботлнеки по производительности известны, но пока не закрыты; решение этих задач откладывают до 2.0.
0
Прокомментируйте пожалуйста фразу
таким образом, класс, описанный в перле, может быть унаследован в питоне и инстанциирован в Tcl.
В TCL вообще-то нет классов, это не объектно-ориентированный язык (другое дело, что это легко туда добавить прямо в терминах TCL, и есть несколько таких, но разные реализации организации ООП в TCL конечно не совместимы). Что понимается под «класс инстанциирован в tcl»?
таким образом, класс, описанный в перле, может быть унаследован в питоне и инстанциирован в Tcl.
В TCL вообще-то нет классов, это не объектно-ориентированный язык (другое дело, что это легко туда добавить прямо в терминах TCL, и есть несколько таких, но разные реализации организации ООП в TCL конечно не совместимы). Что понимается под «класс инстанциирован в tcl»?
+1
Tcl я не знаю, поэтому объяснить не могу) Эта фраза взята из документации — docs.parrot.org/parrot/latest/html/docs/intro.pod.html (если я, конечно, правильно перевел)
+1
Сделают низкоуровневую обертку, как incrTCL, имхо.
0
Мне жутко кажется
Это будет интересно прочитать хостерам
Это будет интересно прочитать хостерам
+1
А почему в блог Перла? Подыскать бы статье блог о программировании более общего характера.
0
Осталось дождаться официального релиза и хостеры у себя это поставили:)
А еще бы книг по Перл6.
А еще бы книг по Перл6.
0
Parrot — регистровая виртуальная машина (в отличие от JVM и .NET).
Да вы что? Ну допустим что .NET VM стековая. А JVM какая?
0
Спасибо за хорошую статью по теме. Я тоже жду релиза Rakudo с нетерпением :) Участвую в тестировании и разработке Web.pm по мере сил.
+4
Еще вчера выложил сюда. И потом подумал, что выложил тупак и в черновики отправил. Теперь жалею. (:
+1
Даже если они уложатся в график, и в январе 2010 выйдет полнофункциональная оттестированная версия, то до момента когда этим можно будет пользоваться в production пройдёт ещё 2, а то и 3 года — пока юзеры выловят пропущенные разработчиками баги, пока он войдёт в основные дистрибутивы как стабильный пакет, пока его поставят на хостингах… (К слову, perl-5.10.0 вышел полтора года назад, но в портаж gentoo его ещё нет.)
0
А вот меня заинтересовал PHP. Означает ли это, что можно будет делать байткод на основе php кода?
0
Да, можно. Но сейчас компилятор php делается одним человеком, и проходит только 0.7% всех тестов php 5.3. Почитать можно на pipp.org
0
Автор Parrot получает пирогом по лицу от автора питон Гвидо ван Россума
weblogs.mozillazine.org/zach/archives/006129.html
weblogs.mozillazine.org/zach/archives/006129.html
+2
Sign up to leave a comment.
Вышел Parrot 1.4.0 «Mundo Cani»