The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

07.10.2015 10:18  Ларри Уолл представил Perl 6.0.0

Ларри Уолл (Larry Wall), создатель языка программирования Perl, в своём выступлении в музее Эксплораториум в Сан-Франциско, представил первый тестовый выпуск Perl 6.0.0, пошутив, что теперь основным приоритетом станет исправление ошибок, которые случайно могут быть приняты за новые возможности. Объявляя дату финального релиза, Ларри воспользовался старой шуткой ("Дата релиза давно известна – это канун Рождества, в тайне пока остается только год этого события."), но на этот раз год релиза известен.

Perl 6 развивается более 15 лет, причём из них около 10 лет продолжалось ожидание финального релиза. Язык Perl 6 кардинально отличается от Perl 5 и может рассматриваться как созданный с нуля отдельный язык программирования, обладающий средствами метапрограммирования (возможность определения собственных синтаксических конструкций для расширения языка, в том числе создания новых инфиксных операторов) и встроенными объектно-ориентированными возможностями.

Вместо использования интерпретатора, в Perl 6 программы компилируются в байткод, который затем выполняется в специальной виртуальной машине. В качестве базовой реализации Perl 6 развивается компилятор Rakudo, который может работать с виртуальными машинами MoarVM (по умолчанию), JVM и Niecza (ранее используемая виртуальная машина Parrot, в последних выпусках Rakudo не поддерживается).

С особенностями Perl 6 можно познакомиться в серии обзоров Андрея Шитова. Краткое резюме основных отличий от Perl 5:

  • Возможность определения типизированных переменных ("my Int $i;" или "sub count(Int $i){", если присвоить $i строковое значение будет выведена ошибка). Поддерживаются типы Bool, Int, Str, Array, Hash, Complex, Num, Pair;
  • Полноценная система классов для объектно-ориентированного программирования (определение "class A {has $.i; method test($what)...}" и вызов "my $a = A.new(i => 1); say $a.i;"). Для наследования при объявлении класса следует указать родительский класс ("class B is A {" или "class C is A is B {").
  • Упрощение определения переменных ("my @list = 1, 2, 3;" или "my %hash = 'test1' => 1, 'test2' => 2;") и возможность использования Unicode в именах переменных ("my $переменная = 1;");
  • Определение области видимости переменной и элементов классов при помощи "твиглов" (%*ENV, $?FILE, $!a, $.b);
  • Возможность указания необязательных аргументов функции и значений по умолчанию ("sub func(Int $i?)", "sub func(Int $i = 1)");
  • Поддержка передачи аргументов функции по именам (определение "sub power(:$base, :$exponent)", вызов "power(:base(2), :exponent(3))");
  • Возможность создания вложенных функций и определения нескольких функций с одним именем (разделение по типам аргументов);
  • Методы параллельного программирования: каналы и механизмы синхронизации;
  • Анонимные блоки-замыкания ("my $cube = -> $x {$x ** 3};") и динамические переменные ("my $*var = 'Alpha'");
  • Изменённый синтаксис регулярных выражений и возможность определения грамматик;
  • Широкий набор метаоператоров;
  • Метод ".WHAT" для быстрого определения типа переменной ($scalar.WHAT) и оператор "===" для сравнения объектов типов ("if ($value.WHAT === Int)");
  • Переменная "$/" для записи результата сопоставления в регулярном выражении (совпавшую строку можно получить через $/.Str, для подстрок используется синтаксис $/[1] идентичный $1);
  • Переменная "$!" для доступа к сообщению об ошибке.


  1. Главная ссылка к новости (http://www.pigdog.org/auto/sof...)
  2. OpenNews: Архиву Perl-модулей CPAN исполнилось 20 лет
  3. OpenNews: Релиз языка программирования Perl 5.22.0
  4. OpenNews: Первый релиз Perl 6 ожидается до конца 2015 года
  5. OpenNews: Языку Perl исполнилось 25 лет
  6. OpenNews: Увидел свет Rakudo Star, первый готовый к использованию дистрибутив Perl 6
Лицензия: CC-BY
Тип: Программы
Ключевые слова: perl, perl6
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, neon1ks, 10:44, 07/10/2015 [ответить] [смотреть все]
  • +19 +/
    Ларри Уолл наконец сдержал обещание.
     
     
  • 2.7, n, 11:07, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    > Ларри Уолл наконец сдержал обещание.

    Ещё нет. Это ж не релиз :)

     
     
  • 3.10, funny.falcon, 11:54, 07/10/2015 [^] [ответить] [смотреть все]
  • +3 +/
    У нас ещё есть время до рождества предотвратить эту катастрофу!
     
  • 1.2, Аноним, 10:52, 07/10/2015 [ответить] [смотреть все]
  • –4 +/
    Да ладно?! Perl 6 создавался всего лишь на год меньше, чем мой возраст!
     
     
  • 2.99, Аноним, 09:54, 09/10/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +3 +/
    Да ладно, тебя всего-то минут пять делали ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 10:54, 07/10/2015 [ответить] [смотреть все]  
  • –7 +/
    И что, много там таких вот кричащих заглавными WHAT Неоднородность синтаксис... весь текст скрыт [показать]
     
     
  • 2.6, n, 11:06, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Этот момент как-раз вполне такой консистентный все специальные методы и перемен... весь текст скрыт [показать] [показать ветку]
     
  • 2.8, freehck, 11:26, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Вас отвращает -- Ваши проблемы В сообществе Perl-разработчиков TIMTOWTDI считае... весь текст скрыт [показать] [показать ветку]
     
  • 2.41, djbaldey, 18:42, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    И шо вы имеете против питона, если не понимаете разницу между синтаксисом и назв... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.43, Аноним, 19:28, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    А вы думаете, что только у метода инициализации класса такой синтаксис?
     
     
  • 4.52, Аноним, 20:41, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну вообще-то так и есть Кроме как у спец __методов__ больше нигде и не использу... весь текст скрыт [показать]
     
     
  • 5.60, Aleks Revo, 23:11, 07/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Используется 8212 в спецсвойствах типа __all__, __name__ и т п , что, впрочем... весь текст скрыт [показать]
     
  • 1.11, б.б., 12:03, 07/10/2015 [ответить] [смотреть все]  
  • +6 +/
    этого не может быть. этого просто не может быть.

    сначала они выпустили Duke Nukem Forever. затем Perl 6.

    ЧТО ТЕПЕРЬ ЖДАТЬ?

     
     
  • 2.14, anonymous, 12:11, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +17 +/
    Half-Life 3
     
     
  • 3.28, б.б., 13:11, 07/10/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    наше поколение не знает, что это такое так, как мы ждали Duke Nukem Forever и Pe... весь текст скрыт [показать]
     
  • 3.29, Сырно, 13:21, 07/10/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Именно Как известно, Valve переписали движок Source на Perl 6 Теперь ждут рели... весь текст скрыт [показать]
     
     
  • 4.32, Аноним, 14:35, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Они ждут, пока он запустится для тестирования.
     
  • 3.83, tmplsr, 14:43, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    https games mail ru pc news 2015-03-19 gejb_njuell_ob_jasnil_pochemu_valve_ne_... весь текст скрыт [показать]
     
  • 2.19, user, 12:32, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +19 +/
    Hurd
     
  • 2.22, cmp, 12:45, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –12 +/
    Грядет геморой с доустановкой этой 6 х для особо одаренных софтин сначала, а пот... весь текст скрыт [показать] [показать ветку]
     
  • 2.93, AndDT, 00:48, 09/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    бету ReactOS
     
  • 1.12, anonymous, 12:03, 07/10/2015 [ответить] [смотреть все]  
  • +5 +/
    Поздравляю всех причастных!

    Перл5 - отличный язык, но я пока больше минималистичный Lua нравится (легче встраивается, легче stand-alone приложения делать). Хотя для быстрого прототипирования луа перлу не замена.

    Обязательно попробую перл6, но уже после официального релиза.

     
     
  • 2.57, chinarulezzz, 22:31, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    да эт легко, на самом деле если у тя линукс code git clone https github... весь текст скрыт [показать] [показать ветку]
     
  • 2.68, edo, 08:27, 08/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    как-то странно сравнивать lua и perl perl очень крут в работе с текстом, в lua ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, dq0s4y71, 16:23, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Сейчас уже есть юникод из коробки.
     
     
  • 4.87, chinarulezzz, 18:11, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    http://lua-users.org/wiki/LuaUnicode

    грабли прилагаются?

     
     
  • 5.108, Аноним, 08:36, 10/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Когда это стандарт стал именоваться "граблями"-то?
     
  • 1.13, bav, 12:04, 07/10/2015 [ответить] [смотреть все]  
  • +4 +/
    Божечки, perl6 превзошел все ожидания, самый шумный и жуткий синтаксис всех времен и народов.
     
     
  • 2.18, Аноним, 12:21, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +18 +/
    А вот уже и неосиляторы подтянулись. Как в старые добрые времена!
     
  • 2.92, serg1224, 00:12, 09/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    В следующих версиях, видимо, значения символов , и т п будет зависеть от номе... весь текст скрыт [показать] [показать ветку]
     
  • 1.15, vitalif, 12:11, 07/10/2015 [ответить] [смотреть все]  
  • +3 +/
    Что-то мне кажется особых шансов найти свою нишу у 6-го перла уже нет))
     
     
  • 2.24, jOKer, 12:51, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Напротив, ИМХО, они весьма велики И это заставляет меня заранее посочувствоват... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, cmp, 13:23, 07/10/2015 [^] [ответить] [смотреть все]  
  • +10 +/
    > Напротив, ИМХО, они весьма велики. И это заставляет меня заранее "посочувствовать" пыхерам,
    > - ведь от их веб-огорода в первую очередь и будет оттяпан
    > кусочек, на покрытие, так сказать, нужд трудящихся!)))

    Вы это серьезно, или это очень тонкий троллинг?

    Пыхари про ваш перл слыхом не слыхивали. Уже и луа, и руби, и го, и nodejs, и питон, и асп, и ява, но вот щас перл6 всех пыхарей убьет, пффф.. с таким то синтаксисом, ага, я вам брейнфак советую попробовать, ну или новопассит))

     
     
  • 4.61, Aleks Revo, 23:17, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Именно то, что пыхеры не в состоянии осилить перл и вызывает сочувствие Их не... весь текст скрыт [показать]
     
     
  • 5.63, cmp, 01:02, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Чем if x WHAT Int лучше чем if is_int x Хоть один вменяемым довод... весь текст скрыт [показать]
     
     
  • 6.70, edo, 08:28, 08/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    а чем хуже?

     
     
  • 7.82, cmp, 14:33, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    - А вы таки еврей - А вы антисимит - А почему вы спрашиваете - А почему в... весь текст скрыт [показать]
     
     
  • 8.88, rico, 18:45, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    просто перл дает больше свободы косячить в том числе такова цена свободы TIMT... весь текст скрыт [показать]
     
     
  • 9.94, cmp, 02:04, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    может читать, но по-мне, так есть чтиво и поинтереснее.
     
  • 6.76, Аноним, 11:17, 08/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Ты на основании 1 аргумента принимаешь решение о применимости языка и всех несог... весь текст скрыт [показать]
     
     
  • 7.80, Аноним, 14:02, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    1 был вопрос, аргументов ENV FILE a b - навалом и это в новом, а ... весь текст скрыт [показать]
     
  • 6.86, q, 17:25, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    What гибче, чем хардкоженое название в имени метода Как минимум, можно в переме... весь текст скрыт [показать]
     
     
  • 7.89, chinarulezzz, 22:26, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    проблемы на ровном месте code given ref var when SCALAR ... весь текст скрыт [показать]
     
     
  • 8.101, q, 14:37, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Я знаю, просто отвечал на сообщение в чём разница между isInt и What В 5 perl ... весь текст скрыт [показать]
     
     
  • 9.109, й, 11:59, 11/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    вы помните переход с perl4 на perl5 я помню в частности, оказалось, что в базо... весь текст скрыт [показать]
     
  • 3.45, Аноним, 19:31, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Главной угрозой пыхеров до недавнего времени был руби с рельсой, а теперь и Го ... весь текст скрыт [показать]
     
     
  • 4.97, Аноним, 05:47, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Я тебя умоляю, вы на рельсах писали похожу только Hello world, или юзали версию ... весь текст скрыт [показать]
     
  • 1.16, Мяут, 12:16, 07/10/2015 [ответить] [смотреть все]  
  • –10 +/
    Я до сих пор и путаю, а тут это ... весь текст скрыт [показать]
     
     
  • 2.25, freehck, 13:00, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    А Вы точно писали на Perl5? Как можно путать массив со скаляром? =)
     
     
  • 3.34, Мяут, 15:51, 07/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну это просто, пока какая-нибудь фигня типа @{$ps->{$t[2]}} не начинается.
     
     
  • 4.56, chinarulezzz, 22:25, 07/10/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    легко t 2 - второй элемент массива t, ps- указатель на хэш разы... весь текст скрыт [показать]
     
     
  • 5.65, Мяут, 02:18, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну вы пришли бы на проект, выросший на Perl 4 после долгого программирования на ... весь текст скрыт [показать]
     
     
  • 6.75, chinarulezzz, 10:01, 08/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Меня, к счастью, питон не ограничил Мне нравится синтаксическая свобода перл А... весь текст скрыт [показать]
     
     
  • 7.77, noname133, 12:35, 08/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    какая разница Прекрасная запись в отличие от практически нечитаемой абракадабры... весь текст скрыт [показать]
     
     
  • 8.78, chinarulezzz, 12:53, 08/10/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Так читаемей, да, но понятней не становится. Чтоб понять -  нужно листать код.
     
  • 8.79, angra, 13:49, 08/10/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    Нечитаемой абракадаброй он является только для ниасиляторов, неспособных понять ... весь текст скрыт [показать]
     
     
  • 9.105, _Anonyus_, 20:01, 09/10/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    gt оверквотинг удален Чтобы не бегать смотреть определения переменных, давно п... весь текст скрыт [показать]
     
  • 3.36, ., 16:20, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Дык - когда пишешь - проблем нет А вот прочитать ипонять потом, через пол годик... весь текст скрыт [показать]
     
     
  • 4.46, Аноним, 19:32, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Just for fun же ... весь текст скрыт [показать]
     
  • 4.59, chinarulezzz, 22:58, 07/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    попробуй писать руками Как в Modern Perl например ... весь текст скрыт [показать]
     
     
  • 5.66, Алексей Морозов, 06:37, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Да, на удивление в CPAN е в какой-то момент стало нормой писать на человеко-чит... весь текст скрыт [показать]
     
     
  • 6.74, chinarulezzz, 09:54, 08/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    и в каком языке есть metacpan или nytprof ... весь текст скрыт [показать]
     
  • 2.73, n, 09:19, 08/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Привет, Мяут!
     
  • 1.17, Аноним, 12:21, 07/10/2015 [ответить] [смотреть все]  
  • +7 +/
    Если сравнивать с Perl 5, то изменений в Perl 6 не больше чем было между Perl 5 и Perl 3/4. Помню было очень непривычно переходить на Perl 5, но потом как-то столкнулся со старым скриптом и не понял как  Perl 3/4 вообще пользоваться можно было, без модулей, хэшей и ссылок Perl уже не Perl. Взлетит или нет покажет время. Perl 6 по своему хорош и не настолько принципиально не совместим с Perl 5, но с первого взгляда непривычен и конкуренция среди скриптовых языков слишком высока.
     
  • 1.21, хрю, 12:43, 07/10/2015 [ответить] [смотреть все]  
  • +3 +/
    текущая ниша перла - скрипты, перл6 туда не засунуть, а для других применений нужны наработки библиотек и фреймворков. без этого он останется никому не нужной поделкой. пока всё идет по пути поделки.
    синтаксис нужно было упрощать, а его ещё сильнее зашумили. чужой код на перле и так был нечитаем, а теперь и смотреть наверно будет больно ...

    в общем печаль, какая-то.

     
     
  • 2.55, chinarulezzz, 22:17, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    а у меня оно для всего, практически скрипты, всякая автоматика, веб-боты, отчёт... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, Аноним, 12:48, 07/10/2015 [ответить] [смотреть все]  
  • +1 +/
    А ведь PERL создавался для того, чтобы писать программы было так же просто, как ... весь текст скрыт [показать]
     
     
  • 2.26, cmp, 13:05, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    7-8, наверное, будет конструкции брейнфак поддерживать - объектно-ориентированны... весь текст скрыт [показать] [показать ветку]
     
  • 2.58, chinarulezzz, 22:40, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В перл можно писать стихи, а можно патч бармина Язык не стесняет твои возможнос... весь текст скрыт [показать] [показать ветку]
     
  • 1.27, th3m3, 13:08, 07/10/2015 [ответить] [смотреть все]  
  • –3 +/
    Как это знаково Perl пора в музей, на свалку истории ... весь текст скрыт [показать]
     
     
  • 2.35, Аноним, 16:08, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    1 Вряд ли кто-то будет заморачиваться c Perl6 Тут старое г бы были силы подд... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.50, Аноним, 19:37, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Я вам больше скажу, на некоторых серверах яндекса все еще FreeBSD живо ... весь текст скрыт [показать]
     
  • 3.64, YaakovTooth, 01:55, 08/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Для админов нужно уметь perl python на уровне чтения отладки Никто от админа ... весь текст скрыт [показать]
     
  • 2.40, fi, 18:32, 07/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    как в песне 171 не спеши ты нас хоронить 187 8230 тут вот меня зазывают ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, Аноним, 19:34, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Им кто-то накодил критически важное приложение и сбежал, а теперь они пытаются н... весь текст скрыт [показать]
     
     
  • 4.85, fi, 16:31, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Все проще - расширение компании - больше задач В нашу комп тоже бы надо еще од... весь текст скрыт [показать]
     
  • 4.90, chinarulezzz, 22:29, 08/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    у перла бешеная продуктивность Я весь год х и пинаю, а в конце лабу пишу за пар... весь текст скрыт [показать]
     
  • 3.53, th3m3, 21:29, 07/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Интерпрайз же поди. Этих уже ничего не спасёт.
     
  • 3.62, АнониМ, 00:18, 08/10/2015 [^] [ответить] [смотреть все]  
  • +/
    перл поддерживать очень тяжело так что серьёзно надо подумать прежде чем соглас... весь текст скрыт [показать]
     
  • 1.31, Nikolay Mishin, 13:52, 07/10/2015 [ответить] [смотреть все]  
  • +3 +/
    Очень рад, посмотрим как там с Pluck, Rest api, если это работает, то можно будет что-нибудь пописать. Удачи Лари Воллу и Джонатану Вортингтону. Ну и панду (инсталлятор модулей) надо будет попробовать.
     
  • 1.38, Zenitur, 18:02, 07/10/2015 [ответить] [смотреть все]  
  • +1 +/
    Когда обновят скрипт-однострочник?
     
  • 1.44, Аноним, 19:30, 07/10/2015 [ответить] [смотреть все]  
  • –2 +/
    уже не нужно - т к есть гораздо более читабельный и простой Go... весь текст скрыт [показать]
     
  • 1.49, freeman2, 19:36, 07/10/2015 [ответить] [смотреть все]  
  • +4 +/
    > пошутив, что теперь основным приоритетом станет исправление ошибок, которые случайно могут быть приняты за новые возможности

    он не шутил

     
  • 1.51, Аноним, 20:41, 07/10/2015 [ответить] [смотреть все]  
  • +/
    А парот они совсем выкинули Была такая хорошая идея - вм для всех скриптовых яз... весь текст скрыт [показать]
     
     
  • 2.69, Аноним, 08:28, 08/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Идея захлебнулась при попытке объять необъятное В конце концов, оказалось, что ... весь текст скрыт [показать] [показать ветку]
     
  • 1.54, chinarulezzz, 22:07, 07/10/2015 [ответить] [смотреть все]  
  • +/
    Доклад целиком был посвящён возможностям языка. Особо подчёркивалась возможности мета-программирования языка, ленивые вычисления, возможность встраивания других языков, например, Python и Lua уже в стандартной Inline-библиотеке (что было сопровождено цитатой: «This is why we say all languages are religious dialects of Perl 6» — «Вот почему мы говорим, что все другие языки — это религиозные диалекты Perl 6»).
     
  • 1.71, Аноним, 08:35, 08/10/2015 [ответить] [смотреть все]  
  • +/
    Cpan для 6 существует?
     
     
  • 2.107, анонимус вульгарис, 23:06, 09/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    https://metacpan.org/search?q=perl6
     
  • 1.81, angra, 14:05, 08/10/2015 [ответить] [смотреть все]  
  • +1 +/
    time perl -e real 0m0 002s user 0m0 002s sys 0m0 000s time perl6 -e re... весь текст скрыт [показать]
     
     
  • 2.91, chinarulezzz, 22:33, 08/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Погоди немножко Это ведь бета Из за типизации есть хороший потенциал для опт... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.95, angra, 02:16, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    Я это слышу со времен rakudo Надо отдать должное, на пару порядков с тех пор ... весь текст скрыт [показать]
     
     
  • 4.96, chinarulezzz, 02:45, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    поживём - увидим Надеюсь, еще лет 15 ждать не придётся Не, ruby perl - cpan ... весь текст скрыт [показать]
     
     
  • 5.98, Аноним, 08:59, 09/10/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    дурик в Ruby юникод давно есть что имхо не гуд , и другие минусы присутствуют я... весь текст скрыт [показать]
     
     
  • 6.100, chinarulezzz, 14:26, 09/10/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    http unicode org versions enumeratedversions html можешь начинать http perld... весь текст скрыт [показать]
     
     
  • 7.102, Аноним, 15:42, 09/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    И дальше то что Тебя версия юникода не устраивает Ой нет предположу что ты сид... весь текст скрыт [показать]
     
     
  • 8.106, chinarulezzz, 20:24, 09/10/2015 [^] [ответить] [смотреть все]  
  • +/
    https bugs ruby-lang org issues 11561 8-ки в релизах нету В trunk e только на... весь текст скрыт [показать]
     
  • 2.103, Аноним, 18:40, 09/10/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Зачем вам нужна возможность исполнять пустой perl-скрипт пятьсот раз в секунду?
     
     
  • 3.104, Илья, 19:18, 09/10/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    чтобы вставлять простые перл-одностроки в конвеер, не?
     
  • 1.110, Аноним, 19:48, 12/10/2015 [ответить] [смотреть все]  
  • +/
    При всем уважении к Ларри, без обратной совместимости с 5 версией это мертвый яз... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList