Size: a a a

2021 April 08

AK

Andrey Konovalov in Modern::Perl
Проблема Perl в том, что Ruby, Python, NodeJS прогрессируют, а Perl реально умер. При этом его разработчики для чего-то не 1-го апреля рассказывают о том как OS/2 Warp революционно превращается в eComStation … То есть 5-й Perl превращается в 7-й. Это уже агония ещё хуже технологической отсталости
источник

D

DarkPerl in Modern::Perl
Код С\С++ трудно читать ) Perl тормозит ) Java многословный ) Сплошные аннотации ) Куда мир катится )
источник

W

Warstone in Modern::Perl
Может вам попробовать себя в JS?...
источник

AK

Andrey Konovalov in Modern::Perl
К сожалению, мир катится в Kotlin
источник

AK

Andrey Konovalov in Modern::Perl
Зачем, если Crystal генерирует код, который в разы быстрее и проще даже для  банального понимания?
источник

AK

Andrey Konovalov in Modern::Perl
Собственно, если что, OS/2 была когда-то реально технологическим лидером среди десктопных осей, да и по юзабилити не уделывала только MacOS. Как и Perl когда-то был быстрее всех интерпретаторов
источник

D

DarkPerl in Modern::Perl
Python тоже тупит )))
JS (nodejs) и Python сильно продвигают )
Про руби не вкурсе )
Perl не умер ) Просто, он не для всех задач ) Хороший язык ) Достаточно выразительный ) Да, сахарку бы в синтаксис в виде ООП, но, с одной стороны можно взять модуль, либо на это можно посмотреть как на гибкость языка ) Можно самому реализовать, если нужно )
источник

D

DarkPerl in Modern::Perl
И если что то тупит в языке, то проблему можно решают либо алгоритмически, либо масштабированием, либо через API C\C++
источник

D

DarkPerl in Modern::Perl
Котлин бррр )))))
источник

D

DarkPerl in Modern::Perl
Нет вот блин универсальной лопаты :D
источник

AK

Andrey Konovalov in Modern::Perl
В плане синтаксиса Perl и легче, и естественнее сделать более адекватным императивным языком, на котором можно писать в функциональном стиле: пусть хотя бы if-ы и open'ы возвращают valuable значения.
источник

AK

Andrey Konovalov in Modern::Perl
Кто бы спорил.
источник

D

DarkPerl in Modern::Perl
Может быть в будущем, что то в Perl и изменится ) А может, и мы когда-нибудь созреем и сделаем свой форк ))) Кто его знает :D
источник

D

DarkPerl in Modern::Perl
Жаль, что всегда мало времени :D Не успеваешь сделать все, что хочется )
источник

AK

Andrey Konovalov in Modern::Perl
Если бы ещё внутри сообщества low-level разработчиков в экосистеме Perl было какое-то дружеское единство что ли, солидарность, то Coro уже давно стал был частью ядерного рантайма, а весь I/O можно было бы одним свитчём командной строки perl сделать асинхронным (Coro-thread'овым)
источник

AK

Andrey Konovalov in Modern::Perl
А пока Coro только стал причиной дурацкого конфликта и дикой вонищи в районе 5.22
источник

AK

Andrey Konovalov in Modern::Perl
Интересно, что идеология Golang "не выпендриваемся и ходим по струнке строем" , когда код одного разработчика в идеале должен быть неотличим от кода другого - оказался наиболее востребован у бывших Perl'овиков. А всё потому что в Go на уровне технологий реализовано всё, чего не хватало в Perl.
источник

AK

Andrey Konovalov in Modern::Perl
Хотя конечно GC в этом плане скорее шаг назад
источник

D

DarkPerl in Modern::Perl
Всех фишек в язык не внесешь. И потом, нужно чтобы была обратная совместимость. Поэтому, можно реализовывать в виде "стандартной библиотеки"
источник

D

DarkPerl in Modern::Perl
Ну Go достаточно молодой язык. В 2009 вроде появился
источник