![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Анализ рисков при воплощении в жизнь инициативы Perl 7" | +/– | ![]() |
Сообщение от opennews (??), 04-Июл-20, 09:29 | ||
Дэн Бук (Dan Book), поддерживающий более 70 модулей в CPAN, провёл анализ рисков при воплощении предложенного плана внедрения Perl 7. Напомним, что в ветке Perl 7 намереваются включить по умолчанию режим строгой проверки "strict", активировать "use warnings" и изменить значение ряда параметров, влияющих на совместимость со старым кодом... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 04-Июл-20, 09:29 | +2 +/– | ![]() |
А как же написание обфусцированных однострочников для вызова rm -rf --no-preserve-root / | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
5.
Сообщение от lockywolf![]() | +/– | ![]() |
Как он связан с Raku? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7 |
6. Сообщение от Аноним (6), 04-Июл-20, 09:48 | –3 +/– | ![]() |
а старый перл по-любрму придётся поставлять ибо на нём dpkg/apt, например. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8 |
7. Сообщение от ННН (?), 04-Июл-20, 10:01 | +5 +/– | ![]() |
Да почти никак не связан, Raku теперь другой язык. В предыдущей новости об этом чуть подробнее было, когда 7 версию анонсировали: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
8. Сообщение от Аноним (8), 04-Июл-20, 10:17 | +4 +/– | ![]() |
Ты рехнулся? apt на плюсах. dpkg преимущественно на сишечке, на перле только вспомогательные скрипты из dpkg-dev. И эти скрипты написаны грамотно, вряд ли там вообще какие-то изменения понадобятся для перехода. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #9 |
9. Сообщение от Аноним (9), 04-Июл-20, 10:21 | +/– | ![]() |
Это ты рехнулся, из важного как минимум debconf на перле. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #10, #11, #14 |
10. Сообщение от A.Stahl (ok), 04-Июл-20, 10:50 | +/– | ![]() |
Ну перепишем. Не такая уж и проблема. И времени на это -- вагон. Возможно даже больше, чем сами deb-пакеты проживут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #49 |
11. Сообщение от Аноним (8), 04-Июл-20, 10:52 | +3 +/– | ![]() |
Во-первых, debconf — это не dpkg и не apt. А во-вторых, ну покажи, где в нём хотя бы один файл без use strict. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
12. Сообщение от Аноним (14), 04-Июл-20, 11:08 | +4 +/– | ![]() |
Опять будет как с питоном 2 и 3. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16, #51, #66 |
13. Сообщение от Q2W (?), 04-Июл-20, 11:08 | +4 +/– | ![]() |
Пишу на перле за деньги не первый десяток лет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17 |
14. Сообщение от Аноним (14), 04-Июл-20, 11:10 | +/– | ![]() |
Тыщу лет на перл 5 работали и продолжат на том же 5 так и работать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
15. Сообщение от Аноним (15), 04-Июл-20, 11:10 | +6 +/– | ![]() |
Если сломаются однострочники, то это будет не баг, а фича. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
16. Сообщение от пох. (?), 04-Июл-20, 11:17 | +1 +/– | ![]() |
будет гораздо хуже - никто, кроме полутора больных, ничего переписывать на новый модный не будет. Потому что одни сделались вечноживые, другие торгуют семками, третьи уже лет десять вместо этого пишут на C# и поверщель. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #62 |
17. Сообщение от пох. (?), 04-Июл-20, 11:21 | –10 +/– | ![]() |
> Пишу на перле за деньги не первый десяток лет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #32, #60 |
18. Сообщение от Аноним (18), 04-Июл-20, 11:50 | +/– | ![]() |
парсер JSON там есть/будет? Сразу бы альтернативу осушающему скрипту на Перле 7 написали - взлетел бы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #44 |
19. Сообщение от Аноним (19), 04-Июл-20, 12:04 | +/– | ![]() |
> Путаница у новичков из-за неработоспособности в Perl 7 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22 |
20. Сообщение от Аноним (20), 04-Июл-20, 12:18 | +1 +/– | ![]() |
Всё правильно этот Дэн Бук сказал. Доводы (они хоть есть!) гораздо разумнее чем объявлялось в предыдущей новости о Perl7 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #36 |
21. Сообщение от Аноним (21), 04-Июл-20, 12:38 | +2 +/– | ![]() |
> в ветке Perl 7 намереваются включить по умолчанию режим строгой проверки "strict", активировать "use warnings" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
22. Сообщение от Аноним (22), 04-Июл-20, 12:58 | +1 +/– | ![]() |
Я научился перлу в 2013 году. На 5.18 - 5.20 учился. В то время перл особенно активно хоронили, лол. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #26, #67 |
23. Сообщение от einaig (?), 04-Июл-20, 13:13 | +/– | ![]() |
Для односточников strict излишен, но ведь можно отключать по умолчанию в однострочниках -- не думаю, что это проблема такая уж. Не совсем понятен синтаксис в "режимами совместимости" потому, как есть уже "v5.blah" с 18, если правильно помнится, который пытается эмулировать поведение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
24.
Сообщение от nelson![]() | +2 +/– | ![]() |
походу смузисты добрались и до Perl'a | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #27 |
25. Сообщение от Аноним (25), 04-Июл-20, 13:32 | –1 +/– | ![]() |
Забить на Perl 7 и начать пилить уже Perl 8 с полной обратной совместимостью с 5 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #28 |
26. Сообщение от Аноним (26), 04-Июл-20, 13:58 | +1 +/– | ![]() |
А как же тогда Python широко используется в _реальном_ продакшене, ежели он полностью не пригоден? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #31, #33, #34, #68 |
27. Сообщение от Аноним (26), 04-Июл-20, 14:00 | +1 +/– | ![]() |
Погоди, ещё не добрались до запрещённых слов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
28. Сообщение от Аноним (26), 04-Июл-20, 14:04 | +/– | ![]() |
Perl 8 получится Metro-Perl и с производительностью так себе. Поэтому быстренько потребуется новая версия... Стоп, 9-е версии принято пропускать. Ага, и тут выйдет Perl X ! :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #30 |
30. Сообщение от Аноним (1), 04-Июл-20, 14:18 | +/– | ![]() |
Perl 10 с Perl 5 Subsystem for Perl 10. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #57 |
31. Сообщение от Аноним (32), 04-Июл-20, 14:34 | +2 +/– | ![]() |
Писатели на Перл живут в своем манямирке. Это примерно как писатели на Коболе медленно переходили в маразм. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #63 |
32. Сообщение от Аноним (32), 04-Июл-20, 14:36 | +1 +/– | ![]() |
В Букинг.ком судя по всему еще долго будут таких держать как минимум. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #40, #48 |
33. Сообщение от Аноним (33), 04-Июл-20, 15:06 | +1 +/– | ![]() |
В своем уме никто не будет в продакшне писать на питоне. Казуалам и учöным делат обертки-интерфейсы для взаимодействия с библиотеками написанными на статически типизированных языках. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #55, #64, #78 |
34.
Сообщение от topin89![]() | +1 +/– | ![]() |
А в том и суть, что перл выпилят разве что вместе с питоном. Не уверен насчёт никогда, но точно не скоро | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
35. Сообщение от Повидло19 (?), 04-Июл-20, 15:22 | –4 +/– | ![]() |
Ну, хоть движуха началась. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
36. Сообщение от Аноним (33), 04-Июл-20, 15:28 | +/– | ![]() |
1) Уже стандарт C99 позволяет декларировать переменные не только вначале, но и внутри блоков/функций [1] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #37 |
37. Сообщение от Аноним (33), 04-Июл-20, 15:30 | +/– | ![]() |
*конвенции | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
39. Сообщение от Аноним (39), 04-Июл-20, 16:41 | +1 +/– | ![]() |
Как то все печально с перлом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #47, #56 |
40. Сообщение от пох. (?), 04-Июл-20, 17:07 | –3 +/– | ![]() |
ну ок, целых два рабочих места. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #41 |
41. Сообщение от Аноним (41), 04-Июл-20, 17:31 | +/– | ![]() |
Если быть прям точным 160 человек перловиков. И кроме Перл они больше ни на чем больше не умеют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
42. Сообщение от Аноним (41), 04-Июл-20, 17:32 | +/– | ![]() |
Кстати где про то что Перл 5 идеален и новые версии ему не нужны? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #61, #77 |
43. Сообщение от Аноним (43), 04-Июл-20, 17:57 | +4 +/– | ![]() |
> приведёт к неработоспособности в Perl 7 большого числа модулей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #59 |
44. Сообщение от Аноним (8), 04-Июл-20, 18:07 | +3 +/– | ![]() |
https://letsencrypt.org/docs/client-options/#clients-perl | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
47. Сообщение от req (?), 04-Июл-20, 20:53 | +1 +/– | ![]() |
Давно пора. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
48. Сообщение от Аноним (48), 04-Июл-20, 21:19 | +/– | ![]() |
Букинг на руби по большей части. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
49. Сообщение от kravich (ok), 05-Июл-20, 00:53 | –2 +/– | ![]() |
>Ну перепишем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
50. Сообщение от artenaki (?), 05-Июл-20, 02:25 | +/– | ![]() |
Ну хоть кто-то заботится об обратной совместимости, а не как в vapoursynth. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
51. Сообщение от artenaki (?), 05-Июл-20, 02:26 | +2 +/– | ![]() |
А сейчас 3.5 и 3.7 несовместимы. Регулярно сталкиваюсь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
52. Сообщение от Аноним (52), 05-Июл-20, 04:07 | +/– | ![]() |
>[quote]Возникает риск выгорания и ухода активных разработчиков интерпретатора Perl, модулей, инструментариев и сопровождающих пакетов из-за возникновения большой дополнительной нагрузки без должной мотивации (не все согласны с необходимостью создания Perl 7). [/quote] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #54 |
53. Сообщение от mos87 (ok), 05-Июл-20, 04:11 | –1 +/– | ![]() |
>Путаница у новичков из-за неработоспособности в Perl 7 некоторых примеров и рекомендаций из руководств, написанных для Perl 5. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
54. Сообщение от яже (?), 05-Июл-20, 04:33 | –1 +/– | ![]() |
заходил в IRC-чат чем-то интересоваться насчёт cpan, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #58 |
55. Сообщение от . (?), 05-Июл-20, 04:56 | +/– | ![]() |
И разве это плохо? Обёртки-то выходят не менее эфективными. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
56. Сообщение от Аноним (-), 05-Июл-20, 05:27 | +2 +/– | ![]() |
Perl пережил уже не одно поколение своих могильщиков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #69 |
57. Сообщение от Аноним (57), 05-Июл-20, 08:23 | +/– | ![]() |
Вы несколько остали от жизни: https://www.opennet.ru/openforum/vsluhforumID3/121044.html#187 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
58. Сообщение от Аноним (58), 05-Июл-20, 08:46 | –1 +/– | ![]() |
Похоже что пришло время форкать всю экосистему и perl. Эти "разработчики" наразрабатывают что все сломается. Bump-версии - это чистое нубство, а нубам я не доверяю - они обычно бестолочи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
59. Сообщение от Аноним (8), 05-Июл-20, 10:22 | +/– | ![]() |
Тут речь как бы о предыдущих поколениях, нспособных поддерживать библиотеки в силу примерно тех же качеств, только называемых другими словами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
60. Сообщение от Аноним (-), 05-Июл-20, 14:15 | –1 +/– | ![]() |
> здесь тебе денег не обломится. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
61. Сообщение от Аноним (-), 05-Июл-20, 14:16 | +3 +/– | ![]() |
Perl5 идеален и новые версии ему не нужны! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
62. Сообщение от qwerty123 (??), 05-Июл-20, 22:20 | –1 +/– | ![]() |
>будет гораздо хуже - никто, кроме полутора больных, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
63. Сообщение от qwerty123 (??), 05-Июл-20, 22:23 | –1 +/– | ![]() |
>Писатели на Перл живут в своем манямирке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
64. Сообщение от Вы забыли заполнить поле Name (?), 06-Июл-20, 10:11 | +/– | ![]() |
> Казуалам и учöным делат обертки-интерфейсы для взаимодействия с библиотеками написанными на статически типизированных языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
65.
Сообщение от Azudim![]() | +/– | ![]() |
5 лет проработал с Catalyst'om, ушел из-за бардака с пакетами. Запустить каталист на линухах стало большим приключением. Как по мне, так лучше вычистить CPAN от тухляка, что можно приурочить к выходу 7ки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
66. Сообщение от Я (??), 06-Июл-20, 16:31 | +/– | ![]() |
Не будет! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
67. Сообщение от Я (??), 06-Июл-20, 16:34 | +/– | ![]() |
Популярность Perl падает последние 15 лет. Раньше постоянно на скрипты .pl натыкался при инсталяции чего-либо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #71 |
68. Сообщение от Gogi (??), 06-Июл-20, 17:49 | +1 +/– | ![]() |
Ну, сторого говоря, это не "продакшен", а какой-то временный хайп для смузихлёбов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
69. Сообщение от Gogi (??), 06-Июл-20, 17:50 | +/– | ![]() |
Тем не менее (как бывший перлист) хочу сказать, что желания на нём писать всё меньше и меньше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #74 |
70. Сообщение от Gogi (??), 06-Июл-20, 17:55 | +/– | ![]() |
Как бывший перлист (сейчас C#) скажу: Перлу не нужны никакие 6, 7, 8 версии. Ему нужен порядок в библиотеках. И дать ему спокойно помирать на обочине мэйнстрима. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #72, #73, #76 |
71. Сообщение от Аноним 80_уровня (ok), 06-Июл-20, 18:29 | +1 +/– | ![]() |
Да. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
72. Сообщение от Аноним (72), 06-Июл-20, 22:00 | +2 +/– | ![]() |
Как человек который закончил писать на С++ и Java, скажу что писать на Perl - сплошное удовольствие. Perl дает столько степеней свободы что определяющим успех проекта является знание технологии и порядок в голове программиста, иначе вы запутаетесь нитях степеней свободы и, да, тогда порядка в библиотеках у вас не получится. В конце-концов, perl может просто сэкономить вам ОГРОМНЫЙ объем времени в разработке если вы дружите с головой. Интенсивность и итеративность разработки на perl существенно отличается от других ЯП, так как, повторюсь, степеней свободы очень много. Кому конечно как, но вместо C++ и Java я предпочитаю Perl+Си. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 Ответы: #75 |
73.
Сообщение от nelson![]() | +/– | ![]() |
> Перл - ну как бы доживающий язык, т.е. за ним ещё стоит какое-то комьюнити, но он уже явно бесперспективный язык | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
74. Сообщение от rshadow (ok), 07-Июл-20, 16:55 | +1 +/– | ![]() |
> C# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 |
75. Сообщение от rshadow (ok), 07-Июл-20, 17:00 | +/– | ![]() |
Если человек говорит про свободу, значит он познал Perl. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
76. Сообщение от пох. (?), 07-Июл-20, 22:18 | +/– | ![]() |
> Как бывший перлист (сейчас C#) скажу: Перлу не нужны никакие 6, 7, 8 версии. Ему нужен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
77. Сообщение от Gefest (?), 13-Апр-21, 01:46 | +/– | ![]() |
Новые языки программирования, нужны для того, чтобы переписывать на них старые программы и выбивать на это бюджеты. Таков закон экономики .... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
78. Сообщение от Карабьян (?), 13-Апр-21, 16:28 | +/– | ![]() |
Значит ли это, что к любой библиотеке на питон, для статистики, например, или маш. Обучения, можно найти соответствующую на другом языке? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |