LINUX.ORG.RU

Ларри Уолл официально представил Perl 6

 ,


2

4

5-го октября, как и планировалось, на площадке Канбар форума в Сан-Франциско Ларри Уолл официально представил Perl 6. Бета-версию можно загрузить с сайта http://www.perl6.org (который на днях также обновил дизайн). Как пошутил Ларри Уолл, теперь необходимо сосредоточиться над исправлением ошибок, чтобы люди не восприняли их как новые фичи языка. Финальный релиз языка Perl 6 произойдёт накануне рождества, и на этот раз точно известен год этого события — 2015.

Доклад целиком был посвящён возможностям языка. Особо подчёркивалась возможности мета-программирования языка, ленивые вычисления, возможность встраивания других языков, например, Python и Lua уже в стандартной Inline-библиотеке (что было сопровождено цитатой: «This is why we say all languages are religious dialects of Perl 6» — «Вот почему мы говорим, что все другие языки — это религиозные диалекты Perl 6»).

Презентация прошла без особого шума, появился лишь один пост в журнале PigDog, где участник рассказывает детали прошедшего мероприятия. Но этого было достаточно, чтобы всколыхнуть общественность: новость на hackernews уже имеет более 240 комментариев.

>>> perlnews.ru

Deleted

Проверено: JB ()
Последнее исправление: Psych218 (всего исправлений: 2)
Ответ на: комментарий от AS

Нет, ты пальцем покажи, на что именно смотреть. Что ты считаешь более интересным в плане обработки заявок с разноплановой привязкой к объектам, над которыми надо произвести действия, описанные в заявке.

Фиг знает, что ты под этим понимаешь. Вот это используется в Canonical. А вообще, интеграция ПО не входит в мои задачи [на ЛОРе]. Хочешь интеграцию? Делай сам или плати. К.О.

gh0stwizard ★★★★★
()
Последнее исправление: gh0stwizard (всего исправлений: 1)
Ответ на: комментарий от anonymoos

OTRS это не система отслеживания ошибок. Это реализация ITIL/ITSM

Service Desk одним словом. Реализовать можно как угодно, в этой стране ITIL/ITSM как стандарт знают 3.5 человека. А поскольку эти 3.5 человека старой школы, и в их время OTRS был к лицу, они взяли его. Остальные просто пытаются им следовать (иммитируют). Дальше-то, что? Если руки кривые, то и OTRS не спасет.

gh0stwizard ★★★★★
()
Ответ на: комментарий от Legioner

Кроме того в языке много фич, упрощающих написание кода на нём.

Из нефункциональных Perl - язык с максимальной плотностью кода. То, что другой напишет в 5-ти файлах быдло-явы, на Perl'е будет одним файлом в 50 строк.

Да, эти 50-т строк непрофессиональный Perl-программист даже прочесть верно не сможет, поэтому для Perl'а нужны высоквалифицированные разработчики, понимающие друг друга с полутерма.

Но по-моему дешевизна индусок-стенографисток, пишущих на Java со скоростью 300 знаков в минуту, не приходя в сознание - не повод называть Perl мёртвым языком. Просто это язык для тех, кому он удобен.

Иначе с таким же успехом можно говорить о мёртвости LISP'а, языка, требующего как минимум наличия профильного высшего образования.

DRVTiny ★★★★★
()
Ответ на: комментарий от gh0stwizard

Дальше-то, что?

Дальше то, что аналогов действительно раз два и обчелся. И otrs в этой сфере входит таки в лидеры, а не аутсайдеры. Мы например внедряли её только год назад (а не 15 лет), сравнив все имеющиеся решения на рынке и сопоставив с нашими желаниями и возможностями.
Хотя это и не делает ей чести. Может быть если бы аналогов было больше, отрс бы никто не ставил в пример. Потому что по правде говоря система просто пипец какая кривая и убогая. Когда с ней работаешь, хочется кричать от боли. Но выбирать, как уже было сказано, особо не приходится :(

anonymoos ★★★★★
()
Последнее исправление: anonymoos (всего исправлений: 1)
Ответ на: комментарий от Sunderland93

Ребят, скажите. В наши дни, Perl ещё нужен? Ну, точнее, можно ли обойтись, скажем, Питоном, или есть задачи, где рулит и педалит Perl?

Вбросил так вбросил.

ekzotech ★★★★
()
Ответ на: комментарий от gh0stwizard

Хочешь интеграцию? Делай

Так я и делаю. Но ты сказал, что OTRS не заслуживает того, чтобы его внедрять сейчас. Сказал А, говори уж Б. :-)

Что касается Canonical, это софтверная компания. Разработка ПО имеет свою специфику. OTRS, в качестве той же багзиллы, я себе плохо представляю.

Фиг знает, что ты под этим понимаешь.

Логично. Но утверждаешь, что OTRS сейчас используют только те, кто подсел давно.

AS ★★★★★
()

Операторов-то, операторов... когда в любом нормальном языке всё это решается через библиотеку с функциями.

anonymous
()

Пушущим на Perl5 завернуться в простыню и ползти на кладбище?

anonymous
()
Ответ на: комментарий от AS

Что касается Canonical, это софтверная компания. Разработка ПО имеет свою специфику. OTRS, в качестве той же багзиллы, я себе плохо представляю.

Верно, ибо OTRS не для общения developer <-> customer, а для engineer <-> customer.

Логично. Но утверждаешь, что OTRS сейчас используют только те, кто подсел давно.

Более конкретно (последняя попытка нетелепата): http://www.capterra.com/itsm-software/

gh0stwizard ★★★★★
()
Ответ на: комментарий от loz

В нормальные языки это можно встроить.

и в перл это встроили.

Deleted
()
Ответ на: комментарий от Sunderland93

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

Lincor
()
Ответ на: комментарий от DRVTiny

высоквалифицированные разработчики, понимающие друг друга с полутерма.

С каких пор навыки деобфускации кода в уме определяют квалификацию разработчика?

Кококо индусы Java - не повод называть Perl мёртвым языком. Просто это язык для тех, кому он удобен.

Коими являются 3,5 бородатых утёнка. И это уже повод называть перл мёртвым.

LISP'а, языка, требующего как минимум наличия профильного высшего образования

Нафига там высшее образование и что за профиль?

anonymous
()
Ответ на: комментарий от Lincor

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

Питон мешает хвастаться одноклассникам, как ты клёво сам, без ругани интерпретатора, расставляешь отступы?

И да, красиво ты засветил свой широкий кругозор.

anonymous
()
Ответ на: комментарий от gh0stwizard

Более конкретно (последняя попытка нетелепата): http://www.capterra.com/itsm-software/

Хороший список. Больше половины не пыталься оценить (в смысле, не слышал про них), но вот ManageEngine ServiceDesk Plus даже пользовался некоторое продолжительное время. Думаешь, стоит ту часть, что не видел, попробовать посмотреть ?

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Ответ на: комментарий от Sunderland93

Ну, точнее, можно ли обойтись, скажем, Питоном

питон говно

anonymous
()

Это как питон 3, но еще более не нужен :D

anonymous
()

А они быстрые. Помню 10 лет назад ещё листал книжицу Perl 6 и Parrot. Так и то уже было 2-е издание.

anonymous
()

Perl 6: ненужность, возведенная в абсолют.



Почему-то вспомнилась песня КиШ

Ослепший старый маг,

Ночью по лесу бродил.
На кладбище разлил,
Он волшебный элексир.
И лишь проговорил:
«Что-ж я, старый, натворил..!»

Трупы оживали, землю разрывали,

Всюду вылезали, дико «вышибали»,
Глотки драли, всё вокруг ломали,
Рвали свою плоть...

Это место люди не любили,
Потому что здесь гадов хоронили,


Хой!

Manhunt ★★★★★
()
Ответ на: комментарий от FRWHate

У меня глаза вытекли от фавикона

у тебя глаза вытекают от того, чего нет?

unt1tled ★★★★
()
Ответ на: комментарий от Deleted

Metacpan, образец соц.сети, а не огрызки вроде pypi или rubygems.

Emacs - образец ОС, а не огрызок вроде vim.

anonymous
()
Ответ на: комментарий от anonymous

Emacs - образец ОС, а не огрызок вроде vim.

vim хотя бы можно нафичить, а с теми уже всё потеряно. Согласись, в metacpan полно хороших фич?

Deleted
()

Еще помню те времена, когда была объявлена работа над Perl6 и я думал может подождать релиза и выбрать Perl6? Но тогда, я выбрал только, что релизнутую Java 1.5, долго бы я еще ждал релиза Perl6 )))

foror ★★★★★
()
Ответ на: Rakudo is a compiler от Camel

Хм-м, на сайте говорится, что Rakudo компилятор. Это действительно так?

Да, в Perl 6 поменялась концепция: теперь он компилируется в байт-код.

KennyMinigun ★★★★★
()
Ответ на: комментарий от Sunderland93

можно ли обойтись, скажем, Питоном, или есть задачи, где рулит и педалит Perl?

Питоном обойтись можно, но есть задачи где перл рулит и педалит... но питоном обойтись можно.

Gentooshnik ★★★★★
()

Перл релизнулся. Тролли пишут «нужно!».

anonymous
()
Ответ на: комментарий от Gentooshnik

Если нужен юникод последний, или web-scraper какой-нибудь то не обойтись. Или конечно можно, но это ужасно.

Deleted
()

Нет уж, доктор сказал - в морг, значит в морг.

Kaschenko
()

Всё. Настали последние времена.

anonymous
()

Так чё, как выглядит новая версия однострочника?

Kaschenko
()
Ответ на: Rakudo is a compiler от Camel

Или таки в bytocode для Rakudo VM?

да, в байткод, но не для несуществующей Rakudo VM, а для MoarVM или JVM (очевидно, все адекваты будут использовать последнюю).

Lincor
()
Последнее исправление: Lincor (всего исправлений: 1)
Ответ на: комментарий от AS

На Perl написан OTRS. Это как минимум.

А это критический важный продукт ,для компаний с размером больше 30 человек, без него не построить процессы и тд

pinachet ★★★★★
()
Ответ на: комментарий от DRVTiny

для Perl'а нужны высоквалифицированные разработчики, понимающие друг друга с полутерма
дешевизна индусок-стенографисток, пишущих на Java со скоростью 300 знаков в минуту, не приходя в сознание
язык для тех, кому он удобен
LISP'а, языка, требующего как минимум наличия профильного высшего образования

проиграл с илитки-борщехлёба. заучивание пары скобкоконструкций примитивнейшего языка для первокурсников и навык разбора перлолапши не делают тебя лучше других. с этим может справиться каждый, но мало кому оно надо, потому что профитов никаких, кроме завышения ЧСВ. высокий порог вхождения языка — это очевидный минус для всех здравомыслящих людей, хотя мамины илитарии к здравомыслящим не относятся.

Lincor
()
Ответ на: комментарий от Jopich

Лет 10 назад, во времена Зопы python был мертв

А потом пришел Гугл, правда уже вроде новый язык GO они релизнули .

pinachet ★★★★★
()
Ответ на: комментарий от Deleted

Если нужен юникод последний, или web-scraper какой-нибудь то не обойтись.

Только недавно была тема, как перл фейлится на юникоде. Веб-скрапер то хоть асинхронный у вас надеюсь?

anonymous
()
Ответ на: комментарий от anonymous

Только недавно была тема, как перл фейлится на юникоде.

пруф?

Веб-скрапер то хоть асинхронный у вас надеюсь?

угу, если необходимо.

Deleted
()
Ответ на: комментарий от Lincor

высокий порог вхождения языка — это очевидный минус для всех здравомыслящих людей

Нет в перле никакого особенного порога. В прошлом веке учили его легко админы и нулёвые первокурсники. Там много еботни с разыменованием с учётом контекстов, это да. Вот эту вот борьбу с синтаксисом фаны и считают «сложностью», и гордятся этим. Ну что взять с дурачков.

anonymous
()
Ответ на: комментарий от Lincor

«высокий порог вхождения языка — это очевидный минус для всех здравомыслящих людей»

У Перла-то высокий порог вхождения? Любой знающий C сможет на нем писать. Это не питон с его пробелами и упоротым синтаксисом.

anonymous
()
Ответ на: комментарий от anonymous

любой знающий C сможет на нем писать.

На основании чего ты сделала такой вывод?

Это не питон с его пробелами и упоротым синтаксисом.

Чем синтаксис питона упоротей, чем перловый? Отступы пока оставим в сторонке, я уже заметил твою скобкофагготрию.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.