The OpenNET Project / Index page

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



"Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от opennews (ok) on 01-Май-17, 22:33 
Представлен (http://rakudo.org/2017/05/01/announce-rakudo-star-release-20.../) релиз пакета Rakudo Star 2017.04 (http://rakudo.org/), включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые  для разработки на языке Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках. В качестве виртуальной машины для исполнения байткода предлагается MoarVM (http://moarvm.org/), которая проходит все  тесты (альтернативный бэкенд на базе JVM пока не обладает всей необходимой функциональностью).


В новой версии отмечается большая порция важных улучшений в подсистеме ввода/вывода и утилите  для установки модулей "zef (https://github.com/ugexe/zef)". В состав также включена новая версия модуля DBIish с поддержкой pg-consume-input и внесены большие оптимизации производительности в модуле обработки формата JSON.

URL: http://rakudo.org/2017/05/01/announce-rakudo-star-release-20.../
Новость: http://www.opennet.me/opennews/art.shtml?num=46481

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –1 +/
Сообщение от UraniumSun (ok) on 01-Май-17, 22:33 
Отправляйте лучше на perl6.org вместо rakudo.org, там шрифты читабельные и есть https
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним84701 (ok) on 01-Май-17, 23:45 
> Отправляйте лучше на perl6.org вместо rakudo.org, там шрифты читабельные и есть https

Гм, а что не так со шрифтами?
http://pic4a.ru/75/Yf.png

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от типс on 02-Май-17, 00:10 
шестой перл слишком перл, но неудобен
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 01:16 
Perl6 - высокоуровневый, поэтому не Ъ. Perl5 при своей низкоуровневости очень прост, поэтому самое оно. Мне кажется с perl6 та ситуация когда "перестарались".
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от chinarulezzz (ok) on 02-Май-17, 02:08 
Имхо, с ООП перестарались. Мне нравится нынешний минимализм, из которого в p5 доступны разные виды ООП систем (http://perldoc.perl.org/perlootut.html#PERL-OO-SYSTEMS). В p6 же унифицировали, что хорошо и плохо одновременно. Как по мне, так хуже потому, что не тимтоуди бай дизайн.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +2 +/
Сообщение от . on 02-Май-17, 04:14 
Я тут недавно, да под виски, с настоящим сварщиком на эту тему говорил.
Он зарабатывает именно писанием на Перле на 5 под в основном - под юниккс-бейзд.
Вид с его колокольни:
НЕ Перловщикам 6 Перл не нужен - ибо он всё ещё Перл ...
Перловщикам 6 Перл не нужен потому что он - уже не Перл ...

Как то так ...

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 04:33 
Так да, смыслв в perl6 нет. Perl5 начиная с 5.10 сильно развивается: наконец my sub NAME () {} реализован, use feature 'state', а в предстоящем релизе 5.26 теперь %{NAME} в скалярном контексте будет возвращать количество ключей. Жалко с ~~/given/when пока не сложилось, очень было прикольно. Очень-Очень!!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

36. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Cuernud on 02-Май-17, 17:26 
> НЕ Перловщикам 6 Перл не нужен - ибо он всё ещё Перл
> ...
> Перловщикам 6 Перл не нужен потому что он - уже не Перл
> ...

Ага. Может ли Ларри Уолл создать такой Пёрл, который ему же не будет нужен?
Или к какой категории упомянутого Ларри Уолла следует отнести?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 09:46 
да пофиг ооп. сделайте его хотя бы настолько же быстрым, как п5 :)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от dq0s4y71 (ok) on 02-Май-17, 14:47 
ОМГ, мне в своё время рассказывали, что Си - "низкоуровневый" (по сравнению с С++, который "высокоуровневый"), а теперь уже рассказывают про "низкоуровневый" Перл5 по сравнению с "высокоуровневым Перл6. Но что-то мне подсказывает, что изменился всё-таки не уровень языков, а уровень программистов :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

28. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 16:47 
Не уверен что поймете, но нужно оценивать с позиции объектной модели реализации примитивов языка чтобы понять идею моего сообщения.
На будущее: если встретите выражение "HTTP-стек", "WEB-стек", "HTTP(S) - это транспортные протоколы", то не стоит спешить кидаться в оппонента помидорами с лейблами TCP,UDP и SCTP. Мало ли, вдруг там они копаются в "глубинах" протоколов SOAP и WebDav.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

42. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от dq0s4y71 (ok) on 03-Май-17, 14:28 
> нужно оценивать с позиции объектной модели

Жабакодер?

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

43. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –1 +/
Сообщение от Аноним (??) on 03-Май-17, 19:19 
Есть такое.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

25. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от rshadow (ok) on 02-Май-17, 15:57 
perl6 слишком не перл, потому и не удобен.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

31. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 16:55 
вот теперь прямо в точку!
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

6. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –3 +/
Сообщение от angra (ok) on 02-Май-17, 03:16 
> A useful and usable production distribution of Perl 6

Смешно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –6 +/
Сообщение от Степаныч on 02-Май-17, 09:19 
Согласен. write-only язык. В booking.com уже начали с него слазить и обозначили всё что на нём написано как legacy.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 10:03 
> В booking.com уже начали с него слазить и обозначили всё что на нём написано как legacy

Учитывая что они приглашают perl девелоперов на работу, ваш вброс выглядит очень странно.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Степаныч on 02-Май-17, 10:20 
Приглашают чисто на поддержку старого. Новое пишут на golang в R&D.
А валят они от Perl банально из-за того что надоело поддерживать кастомные сборки и  писать свои костыли\прослойки для нормального скэйлинга в облаке.
К тому же коллективное владение кодом на Perl для команды из 50+ разработчиков отнюдь не лёгкая задача.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 11:20 
> А валят они от Perl банально из-за того что надоело поддерживать кастомные сборки и  писать свои костыли\прослойки для нормального скэйлинга в облаке.

Сделать одноразово reusable решения не в состоянии? Разработчики не хотят или тимлид проекта тормозит?

> К тому же коллективное владение кодом на Perl для команды из 50+ разработчиков отнюдь не лёгкая задача.

Понятно в чем дело. Это не проблема perl.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

26. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –1 +/
Сообщение от _ (??) on 02-Май-17, 16:43 
>Это не проблема perl.

Ну значит завернёт ласты совершенно здоровым! (С)

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

29. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 16:52 
Бедный, тебя тоже perl осилил?

> The Perl Programming Language
>  Some information about Perl:
>   Highest Position (since 2001): #3 in May 2005
>   Lowest Position (since 2001): #13 in Apr 2014

https://www.tiobe.com/tiobe-index//

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

33. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +2 +/
Сообщение от angra (ok) on 02-Май-17, 17:09 
> write-only язык

Только для нубов. Особенно в случае perl6.

> В booking.com уже начали с него слазить и обозначили всё что на нём написано как legacy

Ты нам из будущего пишешь, где perl6 смогли довести до ума и внедрить или просто не различаешь perl и perl6?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 09:45 
жду реализации, чтобы старт интерпретатора стал быстрым и стало иметь смысл писать на нём однострочники. а то если писать "программы" на п6, а однострочники на п5 -- то это фигня какая то. в остальном, п6 вполне интересен.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от angra (ok) on 02-Май-17, 17:06 
Старт интерпретатора в течении секунды не проблема для однострочников. Проблема там в том, что тормозит вообще всё. Он на два порядка сливает perl5 на одной из самых частых операций - добавление элемента в массив. В результате однострочники, которые выполняются за секунды на perl5, требуют минут на perl6. Так что он не годится ни для однострочников, ни для крупных программ. Он вообще ни для чего практического не годен. Именно поэтому меня так смешит их пафосное "A useful and usable production distribution of Perl 6".
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

37. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 17:32 
angra, с компилятором rperl еще не разбирался?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

38. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от angra (ok) on 02-Май-17, 17:46 
Нет. Пока не вижу смысла в нем. Если мне захочется/понадобиться пожертвовать мощью perl в угоду скорости, то я всегда могу использовать Go.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 18:38 
Понятно. Я просто хотел узнать особенности, точнее какой прирост и на чем именно. Просто вдруг копеечное вложение сил дадут огромный прирост.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

12. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –3 +/
Сообщение от A.Stahl (ok) on 02-Май-17, 09:53 
Шестой перл? Это как третий питон, но перл? Ок...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 10:04 
Нет.

"Perl 6 is a sister language, part of the Perl family, not intended as a replacement for Perl 5, but as its own thing - libraries exist to allow you to call Perl 5 code from Perl 6 programs and vice versa. "

снова TIMTOWTDI

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –2 +/
Сообщение от A.Stahl (ok) on 02-Май-17, 10:17 
Т.е. шестой перл это и не перл вовсе? Ок...
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 11:41 
питон3 это питон? питон2 это питон? питон3 это питон2 питон2 это питон3?

дима человек? вася человек? дима это вася? вася это дима?

вуз, 1-й курс, курс по логике.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

27. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от _ (??) on 02-Май-17, 16:45 
Смотри 4.7
Мои труды читать надо! (С) Выбегайлло, БС
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –2 +/
Сообщение от qwerty (??) on 02-Май-17, 13:39 
что не так с третьим питоном?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

24. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 15:28 
> что не так с третьим питоном?

он нужен чуть более чем шестой перл

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

30. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –1 +/
Сообщение от _ (??) on 02-Май-17, 16:54 
Ты просто не в теме сынок. Уже портировали всё.

Ну Ок, найти какую нить 3-таер либу которую не портировали конечно можно. Но я те и плюсовых либ дам которые текущие компиляторы не соберут :) а переписывать никому не надо.

Питонистами 3-й питон признаётся Питоном. Всеми.
Как только у него производительность вылечат, ну хотя-бы до уровня второго - перейдут все. Да уже - если у вас не совсем уж оно мамонта, в вашем линуксе 3-й питон есть.
Чего не скажешь про 6 Перл :)
По нынешним временам оно и  5-го может не быть ...

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

35. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +1 +/
Сообщение от Аноним (??) on 02-Май-17, 17:17 
Да, у нас perl6 не признается perl-языком, но он интересен как эспериментально-исследовательский проект для развития perl5. Никогда ни один язык с "объектной культурой" не будет таким как perl5, т.к. сама "объектность" - это жирно и неповоротливо.
А что python? Python - обычный объектный язык, ничего  особенного. И по моим ощущениям у python дело идет к закату (например та же Java поинтереснее будет, т.к. стоимость оплаты труда интереснее). С объектной моделью есть уже более и прогрессивные языки и уже устоявшиеся. Плюс гугл двигает Go в мейнстрим и не далек тот день когда RedHat перепишет DFM выкинув python из стандартной поставки. С позиции бизнеса, RedHat'у выгоднее присоединиться к гуглу и становлению Go чем возиться с python.

А perl - другой, и радом с ним нечего сопоставить (ну, может, Си, но у Си вообще из другой области).

интересная ссылка: http://www.opennet.me/opennews/art.shtml?num=45816

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

41. "отнюдь"  +/
Сообщение от КО on 03-Май-17, 00:19 
> Как только у него производительность вылечат,
> ну хотя-бы до уровня второго - перейдут все.

Нет, на некоторых операциях (целочисленная арифметика, строки) производительность никогда не дойдёт до уровня второго. И нет, на втором сидят не из-за производительности, а из-за легаси.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

19. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  –3 +/
Сообщение от Монтана email on 02-Май-17, 13:35 
Полуось (OS/2) возродилась в виде ArcaOS 5.0 (23 апреля 2017 года). И почему в Opennet молчат? Ведь это событие века! См. о релизе:
https://www.arcanoae.com/arcaos-5-0-blue-lion-coming/
А вот упоминание в Википедии:
https://ru.wikipedia.org/wiki/ArcaOS
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от Аноним (??) on 02-Май-17, 14:21 
Вероятно потому что здесь одни ждуны кто интересуются хоть сколько-нибудь полуосью. Сделайте полноценную новость и запостите. После проверки и возможно корректировки администратором новость скорее всего будет опубликована.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +2 +/
Сообщение от Аноним (??) on 02-Май-17, 14:32 
> Полуось (OS/2) возродилась в виде ArcaOS 5.0 (23 апреля 2017 года). И
> почему в Opennet молчат? Ведь это событие века!

Потому что очередная проприетарь?

> Ведь это событие века!

Судя по длинному списку
> Blue Lion’s planned features include…
> …current Firefox web browser and Thunderbird email client
> …current Apache OpenOffice suite
> …several productivity applications
> …updated hardware drivers to support more modern systems and devices

и ценнику, скорее попытка срубить бабла на достаточно сентиментальных пользователях.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

39. "Выпуск Rakudo Star 2017.04, дистрибутива Perl 6"  +/
Сообщение от X3asd (ok) on 02-Май-17, 18:20 
> неблокирующего ввода/вывода

за исключением поддержки [...] неблокирующего ввода/вывода

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру