|
2.59, rvs2016 (ok), 14:26, 16/10/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Раком?
Ну теперь на вопрос "Как программируешь?" можно будет официально отвечать: РАКОМ! :о)
| |
|
|
|
|
|
5.58, Аноним (57), 13:56, 16/10/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
/me Смотрит на график выхода версий перла.
- До 9 версии мы с вами не доживем.
| |
|
|
3.36, Sphynkx (ok), 01:10, 16/10/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Лучше не надо "день сурка" устраивать. 6 - гиблая цифра. 6-е версии превращаются в отдельный язык и потом сеют холивары и недоразумения много лет, пока не переименуют.
| |
|
2.49, DmA (??), 10:08, 16/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вдруг и для Perl 7 не смогут разработать документацию по переносу кода с Perl5 :)
| |
|
|
|
3.38, Аноним (38), 01:53, 16/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Эти старперы уже ничего не могут. Точнее могут брюзжать о том как надо писать, выпуская раков.
| |
|
2.19, Аноним (19), 21:32, 15/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Действительно, на хрена столько новостей об этом, и все в главных? Вроде бы и так уже понятно, что у здешней публики они вызывают только острые приступы петросянства.
| |
|
1.17, Аноним (17), 21:25, 15/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +13 +/– |
Как старый разработчик на Perl могу предположить, что Perl 6 не взлетел потому что того, кому Perl остаётся интересен, полностью устраивает и Perl 5. Для себя не нашёл в Perl 6 ничего, что дало бы стимул портировать скрипты на него или хотя бы использовать для новых проектов. Явное указание типов - хорошо, но в контексте Perl и без этого нормально. Классы - в Perl они как мёртвому припарка, хэши и без них рулят. Изменения в регулярных выражениях - уж это точно не стоит трогать.
Что бы ни говорили, но Perl 6 это не новый язык, а лишь Perl 5 с сомнительными и обратно не совместимыми нашлёпками, сделанными в дань моде. Тем кому эта "мода" интересна, не интересен Perl и им проще смотреть в сторону Go или Rust, чем связываться с каким-то новым Raku, в котором новшества лишь подпорки.
| |
|
2.21, user90 (?), 21:42, 15/10/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
О, анонимус дело говорит!
За Perl 6 ничего не могу сказать, даже в тутор ни разу не заглядывал - ибо на кой? Изначально же было понятно, что сия попытка обречена и достаточных оснований не имеет, а вот чего_именно добивались - как раз понятно не было.
| |
2.31, vdb (?), 23:17, 15/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну не скажи. OOP на Perl5 — это боль. Moose — крутая штука, но в споре за самые непонятные сообщения об ошибках Perl5+Moose поделят с C++ первое место. И, кстати, если тривиальная программа на Perl5 стартует гораздо быстрее Раки, то в соревновании Perl5+Moose vs Рака победитель неочевиден.
| |
|
3.33, Ivan_83 (ok), 00:07, 16/10/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Не знаю как там в перл5, я на нём только дхцп сервер за всю жизнь написал, но в том же си у меня нет никаких проблем с ооп, потому что это подход, которые отдельные личности путают с набором конкретных синтаксических фич языка.
| |
|
4.37, Аноним (38), 01:52, 16/10/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
В perl 5 ООП сделано костылем. Чего только одно название bless стоит.
| |
|
3.63, perlokoder (?), 23:22, 16/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так и скажи, что ты - обычный неосилятор. Я многих удивлю, но Перл по мощи ООП похож на Смоллток и ни один другой язык к этому даже не приближается. Жалкие "трупы страуса с классами" хоть завали синтаксическим сахаром, *принципиально* не смогут быть такими же мощными.
| |
|
2.55, Аноним (55), 13:08, 16/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
согласен
perl5 вполне годный скриптовой язык для автоматизации и прикладных задач
присутcвующий из коробки на всех популярных linux
| |
2.60, rvs2016 (ok), 14:55, 16/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Для себя не нашёл в Perl 6 ничего,
> что дало бы стимул портировать скрипты
> на него или хотя бы использовать для новых проектов
Что-то интересное в 6-м наверно есть. Необходимости "изучать" его сильнее чтения простых обзоров о нём у меня тоже не было.
Среди разных прочих интересных штук перла6 припоминаю такую - опишу своими словам:
Подключение модулей теперь возможно не методом указания названия файла, а методом указания списка адресов (в том числе или только URL), по которым файл модуля можно получить. Такой способ помогает использовать обновлённые версии модулей, если модуль обновился и по указанным адресам положили его новую версию. И всё это обновление получается более автоматическим, чем обновления программ на всяких там Андроидах с Гугл плеев.
Выглядит такое подключение модуля примерно так:
подключить МОДУЛЬ1 с адресов
УРЛ_1,
УРЛ_2,
...
УРЛ_N;
Идея эта мне показалась немного интересной.
| |
|
3.62, Аноним (38), 21:27, 16/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Подключение модулей теперь возможно не методом указания названия файла, а методом указания списка адресов (в том числе или только URL), по которым файл модуля можно получить. Такой способ помогает использовать обновлённые версии модулей, если модуль обновился и по указанным адресам положили его новую версию.
Чтобы при обновлении модуля проект перестал запускаться?
Нет, только лок всех зависимостей. Никаких неявных обновлений, если не просили.
| |
|
|
|
2.32, Аноним (32), 23:18, 15/10/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
здесь всё серьезно, одну койку решили выкинуть с окна на потеху прохожим
| |
|
1.22, user90 (?), 21:48, 15/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Покажите пальцем на тех, кто замутил шестой!)) Это пожалуй единственное, чего не хватает в тексте.
| |
1.26, Аноним (26), 22:15, 15/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> .raku
> .rakudoc
> .rakutest
> .rakumod
.rakukoshmar
Честно, они бы ещё длиннее расширения предложили... Уж лучше бы всё таки .rk или .ra ...
Иногда думаешь, какая ж всё-таки полезная вещь хэшбанги... Гениальное — просто.
| |
1.27, Michael Shigorin (ok), 22:17, 15/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Для скриптов будет использоваться расширение ".raku",
> для модулей ".rakumod", для тестов ".rakutest",
> а для документации ".rakudoc"
Ой. Это точно как-то не по перловому -- после .pl, .pm и .pod это всё читается как на полстраницы. После той новости подумал -- а это будет .rk и .rm?..
// ни разу не перлятник
| |
|
2.68, АнонимГоним (?), 11:40, 17/10/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Таки наоборот. Раз не Перл то смысла нет. И так всяких разных как грязи и новых и старых. Перл то хоть выделялся, можно было просто ради интереса осилить, к тому же он еще и работал.
| |
|
1.35, Аноним (34), 00:19, 16/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Предлагаю название для нового российского импортозаместительного языка - Бобру.
| |
|
2.67, Аноним (66), 09:46, 17/10/2019 [^] [^^] [^^^] [ответить] | –1 +/– | Рассмотрим характер рекурсии на примере очень простой функции обработки строк, к... большой текст свёрнут, показать | |
|
1.45, ooj7eeye (?), 07:15, 16/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В те далекие 2000, когда идея p6 начала витать в воздухе, синопсисы вызывали восторги. Сейчас посмотреть на p6 -- просто весело и не более того -- светлых идей в нем в достатке. Но после v5.10 пятоперл получил второе дыхание, в том числе и из идей проекта сего: switch, смартматчинг, say, прикатались в ооп как Moose и иже с ними... уж навскидку так и не вспомнишь, но с удивлением обнаруживаешь, когда либо warnings матернется, либо strict, либо не запускается уже под модерном наколоченный.
Суть сего проста -- как ме писать, да и смотреть в сторону Raku, кроме удовлетворения любопытства "чего-де еще сделали" да тестики погонять, при вполне рабочем и понятном пятоперле в качестве основного языка, смысла не видеть.
| |
|
2.50, Аноним (50), 11:45, 16/10/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну может ещё выпустят. 5 то остаётся, его опять сломают и переименуют в 6.
| |
|
1.48, DmA (??), 10:05, 16/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Встречаются два программиста на Perl 5 и Perl 6, так и не смогли ни о чём договорится :)
| |
1.52, Аноним (53), 12:48, 16/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мы теперь вместо слова "пятая точка" применяем слово шестой перл.
"Если мы не выполним задачу в срок будет полный шестой перл".
"У той дамочки здоровенный перл шесть".
"Новый экспресс дизайн от студии Артемия Лебедева это полный шестой перл".
"Мы в полном шестом перле".
| |
1.61, Аноним (61), 19:15, 16/10/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"А Я говорю вам, что всякий, гневающийся на брата своего напрасно, подлежит суду; кто же скажет брату своему: «рака», подлежит синедриону; а кто скажет: «безумный», подлежит геенне огненной"
| |
1.70, Аноним (70), 11:28, 28/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В raku неограниченный int из коробки. В некоторых приложениях может быть полезно.
| |
|