The OpenNET Project / Index page

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



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

Оглавление

Релиз языка программирования Perl 5.28.0 , opennews (??), 25-Июн-18, (0) [смотреть все]

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


9. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от ПДК (?), 25-Июн-18, 13:38 
Кто-то ещё использует Перл в новых проектах?
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Alex (??), 25-Июн-18, 13:55 
а что вы предлагаете использовать вместо него для задач типа "распарсить файл регулярками и составить из полученных данных новый"?
Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз языка программирования Perl 5.28.0 "  –5 +/
Сообщение от Аноним (13), 25-Июн-18, 14:13 
баш или питон. Эти два языка как раз и созданы для одноразовых скриптов на выброс.
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от Alex (??), 25-Июн-18, 14:33 
не, на баше сложно - там даже хеш таблиц нету
а чем питон лучше перла?
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от ponimas (?), 25-Июн-18, 14:34 
его можно читать, например
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз языка программирования Perl 5.28.0 "  +13 +/
Сообщение от Аноним (164), 25-Июн-18, 15:03 
На ночь?
Ответить | Правка | Наверх | Cообщить модератору

55. "Релиз языка программирования Perl 5.28.0 "  +12 +/
Сообщение от Аноним (55), 25-Июн-18, 17:29 
> его можно читать, например

А за чтение перла мама поругает?

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

67. "Релиз языка программирования Perl 5.28.0 "  –5 +/
Сообщение от rumanzo (?), 25-Июн-18, 18:12 
Просто тяжело читать когда кровь заливает глаза
Ответить | Правка | Наверх | Cообщить модератору

79. "Релиз языка программирования Perl 5.28.0 "  +5 +/
Сообщение от ULTRAADMIN (?), 25-Июн-18, 20:15 
Пи**т за чтение перлов ?
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от rumanzo (?), 25-Июн-18, 20:56 
Именно, говорит, сын, ты катишься по наклонной, и п***дит :-D
Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от Аноним (69), 25-Июн-18, 18:20 
> не, на баше сложно - там даже хеш таблиц нету

Уйди отсюда, школьник
declare -A VARNAME

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

131. "Релиз языка программирования Perl 5.28.0 "  –5 +/
Сообщение от Netmapguy (?), 26-Июн-18, 01:22 
>а чем питон лучше перла?

он сильно быстрее.

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

151. "Релиз языка программирования Perl 5.28.0 "  +8 +/
Сообщение от Аноним (151), 26-Июн-18, 08:40 
Чистый питон однозначно не быстрее перла. Приходилось сравнивать. Перл от просто быстрее до быстрее в разы.
Конечно от задачи зависит. У питона под капотом может оказаться сишная либа, а у перла чистый перл.
Ответить | Правка | Наверх | Cообщить модератору

193. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от DPDKguy (?), 26-Июн-18, 13:08 
> Чистый питон однозначно не быстрее перла. Приходилось сравнивать. Перл от просто быстрее
> до быстрее в разы.

Давайте возьмем PyPy и сравним. Там часто быстрее написать код на python, нежели звать сишную либу через cffi(при том что он очень дешев).


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

270. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (-), 03-Июл-18, 01:41 
> Давайте возьмем PyPy и сравним. Там часто быстрее написать код на python, нежели звать сишную либу через cffi(при том что он очень дешев).

RPerl порвет. Писать на RPerl быстрее чем возиться с Си и XS.
Хотя знаешь, я передумал. В Perl есть Incline::C (есть и другие Inline::* модули, например Inline::CPP), которые позволяют связать Си-функции прямо в perl-программе. Например так:

> use Inline C;
> greet('Ingy');
> greet(42);
> __END__
> __C__
> void greet(char* name) {
>   printf("Hello %s!\n", name);
> }

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

269. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Олег (??), 02-Июл-18, 08:38 
> Чистый питон однозначно не быстрее перла. Приходилось сравнивать. Перл от просто быстрее
> до быстрее в разы.
> Конечно от задачи зависит. У питона под капотом может оказаться сишная либа,
> а у перла чистый перл.

Здрасти. Мистер никогда не видел нутро перловых либ? Из которых многие известные на си.

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

17. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от A.Stahl (ok), 25-Июн-18, 14:34 
Баш страшен как ядерная война.
Питон? Хм,возможно для "одноразовых скриптов на выброс" он вполне покатит. Но тут PHP лучше подойдёт. Листинги на нём хотя бы похожи на нормальный язык.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

29. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 25-Июн-18, 15:31 
>Листинги на нём хотя бы похожи на нормальный язык.

1 Что такое "нормальный язык"? Критерии "нормальности".

2 Написать скрипт и удалить? Надоже себя так не любить.
У меня 8 из 10 скриптов так или иначе повторно используются.

3 Качество наглядности кода зависит от навыков разработчика.
И перл как раз позволяет писать легко воспринимаемый код.
И объектно-ориентированный в том числе.


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

47. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от A.Stahl (ok), 25-Июн-18, 17:09 
>Критерии "нормальности".

Чем ближе к Си, тем нормальней.
>У меня 8 из 10 скриптов так или иначе повторно используются.

Скучно быть тобой и выполнять одни и те же задачи изо дня в день. Но это твои проблемы.
>Качество наглядности кода

Авторам Питона расскажи. Они-то точно знают как ДОЛЖЕН выглядеть код. НЕт, исключений нет. Авторы Питона ЗНАЮТ.

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

52. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 25-Июн-18, 17:20 
>>Критерии "нормальности".
> Чем ближе к Си, тем нормальней.

Perl? =)

>>У меня 8 из 10 скриптов так или иначе повторно используются.
> Скучно быть тобой и выполнять одни и те же задачи изо дня
> в день. Но это твои проблемы.

Вот тля, на opennet день непризнанных талантов =)

Твои проблемы есть проблемы интеллекта.

Потому что нуно корректно декомпозировать работу/кейс/проект.

К примеру, один раз написанные объекты по парсингу конфигурационного файла
или обработки списка, или выборки ветки из дерева, или еще чего
можно использовать многократно в совершенно разных работах.

Это и есть повторное использование кода.

Соственно, из этого и порождаются репозитарии модулей типа CPAN.

>>Качество наглядности кода
> Авторам Питона расскажи.

Ты автор кода в проекте/работе или так и будешь стрелки переводить?

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

57. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от A.Stahl (ok), 25-Июн-18, 17:35 
>декомпозировать

Я декомпозировал твоё сообщение и кроме butthurt там ничего не увидел. Да, антидюринга я читал и не пытайся мне контраргументировать (забей, ты никогда не сможешь понять это слово) мне цитатами из работ Энгельса.

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

105. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 25-Июн-18, 23:05 
>>декомпозировать
> Я декомпозировал твоё сообщение и кроме butthurt там ничего не увидел.

Пичалька... Я много плакалъ.

Попробуй почитать книги. Зеленые или желтые. Тебе может помочь.

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

54. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Аноним (55), 25-Июн-18, 17:26 
> Написать скрипт и удалить? Надоже себя так не любить

Буддийские монахи для тех же целей выкладывают картины из цветного песка.
И - да, бывают ситуации, когда надо написать скрипт, который едва ли когда-либо ещё будет использоваться.

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

64. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от A.Stahl (ok), 25-Июн-18, 17:55 
И таких ситуаций около дохрена процентов. Чуть меньше ста.
Последний скрипт, который и писал, парсил данные из текстового файла и формировал Си-код, инициализирующий массив содержимым этого файла. Некоторым не понять. У некоторых 90% работы повторяется. Раз за разом. Заразы...
Ответить | Правка | Наверх | Cообщить модератору

104. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от qwerty123 (??), 25-Июн-18, 23:02 
> И таких ситуаций около дохрена процентов. Чуть меньше ста.

Ну у некоторых каждый день как первый раз.
Ладно бы амнезия, дык помнят все день за днем, но аналитику сделать ну никак.

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

187. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (187), 26-Июн-18, 12:37 
баш хуже перла и беднее возможностями
питон - да, подойдет.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

28. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (28), 25-Июн-18, 15:28 
Ruby. Есть везде. Синтаксис довольно строгий, но очень гибкий. Собственно, прямой наследник Перла. В отличии от питонов, нет проблем с Юникодом и почти не испытывает проблем с версиями - совместимость в первых строчках требований.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

31. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от qwerty123 (??), 25-Июн-18, 15:38 
> Ruby. Есть везде.

Не стал бы так утверждать.

> Синтаксис довольно строгий, но очень гибкий.

Тоже нравиться, иногда на нем пишу прототипы/утилиты.
Очень компактен, также как и perl, местами даже более.

Одна проблема - нет репозитария кода в том же объеме и качестве что на CPAN.
И это надолго, лет на много.

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

61. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Аноним (61), 25-Июн-18, 17:42 
> Одна проблема - нет репозитария кода в том же объеме и качестве
> что на CPAN.
> И это надолго, лет на много.

Вам объем нужен или функции?

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

65. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 25-Июн-18, 18:00 
>> Одна проблема - нет репозитария кода в том же объеме и качестве
>> что на CPAN.
>> И это надолго, лет на много.
> Вам объем нужен или функции?

Качественные, зрелые библиотечные алгоритмы.
Для всего.

Аналога в этом для CPAN нет.

Чисто в попугаях, пакетов перл и ruby, по объему кода они примерно сопоставимы

# ls -ld */ruby* | wc -l
    1710
# ls -ld */p5-* | wc -l
    5372

При всем моем желании написать, к примеру, микросервис на ruby, я часто вынужден был использовать perl, потому что есть готовые и вполне зрелые библиотеки.

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

66. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (61), 25-Июн-18, 18:11 
> Качественные, зрелые библиотечные алгоритмы.
> Для всего.

Примеры того, что нужно есть?

> При всем моем желании написать, к примеру, микросервис на ruby,

микросервис чего? С каким протоколом?

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

102. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от qwerty123 (??), 25-Июн-18, 22:59 

>> При всем моем желании написать, к примеру, микросервис на ruby,
> С каким протоколом?

У, какой ты умный. Слово протокол знаешь. Того и гляди, до RFC/ISO доберешся =)

Продолжай "писать" на том, что там тебе, и всего хорошего, держитесь там.

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

161. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от Аноним (61), 26-Июн-18, 09:43 
> У, какой ты умный. Слово протокол знаешь. Того и гляди, до RFC/ISO
> доберешся =)
> Продолжай "писать" на том, что там тебе, и всего хорошего, держитесь там.

Вот что мне не нравится в анонимных комментариях, начинаешь читать, вроде человек разумный. Отвечаешь ему надлежащим образом, а он такое пишет..... И что можно думать после этого? Ок... видать какой-то хамовитый студент или школьник попался.... Дискуссию вести не умеет. Зря время на ответ тратил.

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

181. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:56 
>> У, какой ты умный. Слово протокол знаешь. Того и гляди, до RFC/ISO
>> доберешся =)
>> Продолжай "писать" на том, что там тебе, и всего хорошего, держитесь там.
> Отвечаешь ему надлежащим образом, а он такое пишет.

Ты действительно думаешь, что рейтинг этого форума perl-vs-xxx выше мусорного,
и тут действительно разумно публично обсуждать проекты/работы
с хамоватыми анонимными школярами без рамок, образования и полным непониманием своего места в индустрии, то что реализовано и годами тихим сапом обеспечивает процессы в предприятиях/организациях?

Business impacts, future visions, decisions, solutions, ... ? =)

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

133. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Netmapguy (?), 26-Июн-18, 01:25 

> Аналога в этом для CPAN нет.
> Чисто в попугаях, пакетов перл и ruby, по объему кода они примерно
> сопоставимы

и какой процент пакетов на CPAN не заброшен и обновлялся хотя бы год назад?

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

141. "Релиз языка программирования Perl 5.28.0 "  +4 +/
Сообщение от Аноним (141), 26-Июн-18, 03:34 
А тебе надо чтоб работало или на циферки версии надpачивать?
Ответить | Правка | Наверх | Cообщить модератору

180. "Релиз языка программирования Perl 5.28.0 "  –3 +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:42 
> А тебе надо чтоб работало или на циферки версии надpачивать?

У тебя проблемы в отношениях с другим полом? Или более генеральные?

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

194. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от DPDKguy (?), 26-Июн-18, 13:12 
> А тебе надо чтоб работало или

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

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

177. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:32 

> и какой процент пакетов на CPAN не заброшен и обновлялся хотя бы
> год назад?

А что, надо обновлять точно работающий алгоритм?
Вообще обновляется, там где проблемный и есть PR.

Ну и конечно, общая "проблема" open source, автор/авторы может потерять интерес к сопровождению кода.

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

195. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от DPDKguy (?), 26-Июн-18, 13:15 
>> и какой процент пакетов на CPAN не заброшен и обновлялся хотя бы
>> год назад?
> Ну и конечно, общая "проблема" open source, автор/авторы может потерять интерес к
> сопровождению кода.

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

Вообщем-то всё и так понятно очевидно по этому видео https://www.youtube.com/watch?v=PpHYtSoYZr8

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

197. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от qwerty123 (??), 26-Июн-18, 13:39 
>а вот когда у проекта куча библиотек в таком состоянии

"куча библиотек", "таком состоянии" это конечно точные показатели,
учитывая твой опыт, возраст, и что ты только недавно научился писать и читать =)

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

263. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от DPDKguy (?), 28-Июн-18, 11:34 
>>а вот когда у проекта куча библиотек в таком состоянии
> "куча библиотек", "таком состоянии" это конечно точные показатели,
> учитывая твой опыт, возраст, и что ты только недавно научился писать и
> читать =)

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

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

147. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от пох (?), 26-Июн-18, 07:24 
> Чисто в попугаях, пакетов перл и ruby, по объему кода они примерно
> сопоставимы

это говорит только о том, что опакечивателей никем, кроме полутора веб-ушлепков, неиспользуемого (на этой системе) языка в твоей системе в разы меньше, чем олдфагов, любителей перла.
Ты бы еще количество php модулей с питоновскими сравнил и делал глупокомысленные выводы.

> При всем моем желании написать, к примеру, микросервис на ruby, я часто
> вынужден был использовать perl, потому что есть готовые и вполне зрелые
> библиотеки.

чорд, где они есть-то? И что за "микросервис" надо страдательно писать, чтобы без них никак?

Кстати, не хотел бы тебя огорчать, но половина того что ты насчитал своим wc - это просто перловые binding'и к сишным библиотекам. Написанные сто лет назад авторами библиотек, когда перл еще было модно и все еще по инерции поддерживаемые.

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

178. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:40 
>Ты бы еще количество
>страдательно писать

Парень, по стилю текста ты выглядишь больным. У тебя проблемы?

> Кстати, не хотел бы тебя огорчать

Ни одно идиотское выражение не сможет меня огорчить.
Ибо трава зеленая, небо синее.

> своим wc

STANDARDS
     The wc utility conforms to IEEE Std 1003.1-2001 (“POSIX.1”).
HISTORY
     A wc command appeared in Version 1 AT&T UNIX.

> _половина_ того что это просто перловые binding'и к сишным библиотекам

1 нет, навскидку менее 3-5%, остальное pure perl.

2 они есть (видимо неспроста?), и их можно использовать.

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

62. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Аноним (61), 25-Июн-18, 17:44 
>> Ruby. Есть везде.
> Не стал бы так утверждать.

даже если нет - можно доставить. Или с собой принести. Он есть во всех дистрибутивах, даже если и не предустановлен.

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

264. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от _ (??), 29-Июн-18, 02:10 
рябе программы работают только на компе программера. nach !!!
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от rshadow (ok), 25-Июн-18, 15:41 
> Есть везде

В LSB сказано что везде есть только питон и перл.

https://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Languages...

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

60. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от Аноним (61), 25-Июн-18, 17:41 
только питон - 2.4. Различайте питоны друг от друга
Ответить | Правка | Наверх | Cообщить модератору

150. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от anonymous yet another (?), 26-Июн-18, 08:00 
> The default installed Python version shall be 2.4.2 or greater.
Ответить | Правка | Наверх | Cообщить модератору

156. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от Аноним (61), 26-Июн-18, 09:18 
>> The default installed Python version shall be 2.4.2 or greater.

питон 3 - это не 2.4.2 or greater. Это просто совпадение названия.

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

228. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от пох (?), 26-Июн-18, 19:45 
>>> The default installed Python version shall be 2.4.2 or greater.
> питон 3 - это не 2.4.2 or greater. Это просто совпадение названия.

получающих зарплаты от фондов и корпораций писателей LSB это не колебет.
Тех кто, чертыхаясь, включает в зависимости dummy-пакета "lsb" "какой-ни есть пихон" - тем более, они-то понимают, что занимаются фигней.

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

191. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от антончик (?), 26-Июн-18, 12:55 
И Perl5, а не 6 (тоже нужно различать, причём существенно)
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

227. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от пох (?), 26-Июн-18, 19:43 
> В LSB сказано что везде есть только питон и перл.

на LSB давно пора забить болт.
Творчество совершенно оторванных от реальности комитетчиков-грантопилов.

https://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-gene...
- все что вам об их "труде" надо знать.

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

237. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Anonymoustus (ok), 26-Июн-18, 20:43 
>> В LSB сказано что везде есть только питон и перл.
> на LSB давно пора забить болт.
> Творчество совершенно оторванных от реальности комитетчиков-грантопилов.
> https://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-gene...
> - все что вам об их "труде" надо знать.

Линуксятник напоминает, прямо говоря, дурдом, где остались только выжившие из ума «приживалки за зарплату», бдительные санитары из корпораций и малолетние агрессивные обезьянки.

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

34. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 15:44 
> Ruby. Есть везде. Синтаксис довольно строгий, но очень гибкий. Собственно, прямой наследник
> Перла. В отличии от питонов, нет проблем с Юникодом и почти
> не испытывает проблем с версиями - совместимость в первых строчках требований.

А чо у меня в Манжаре и в Убунте 16.04 нету ?

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

136. "Релиз языка программирования Perl 5.28.0 "  +4 +/
Сообщение от Led (ok), 26-Июн-18, 01:41 
Ruby: ест везде.

/fixed

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

152. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 09:06 
> Ruby. Есть везде.

К сожалению, не совсем -- на e2k пришлось помучиться, пока собрали.

Хотя болячка "бутстрап не нужен, %s есть везде" будто пожирает всё больше и больше юных умов...

PS: если что, я лет пятнадцать на рубях уж пишу порой и до 1.9 был сильно рад (дальше Мацу не хватило жёсткости Линуса согнать торопыг с 1.9 в prod, увы).

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

179. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от anonymous (??), 26-Июн-18, 11:41 
Таки я вам предлагаю не парсить файлы регулярками.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

185. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Andrey Mitrofanov (?), 26-Июн-18, 12:15 
> Таки я вам предлагаю не парсить файлы регулярками.

Учёные ещё http://langsec.org/ работают над решением этой проблемы. </тэг>

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

186. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от Аноним (187), 26-Июн-18, 12:35 
Подразумевается, что на Перле это будет самая лаконичная программа? Так зато синтаксис ужасен! Для такой простой задачи любой скриптовый язык подойдет.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от dotpot (?), 25-Июн-18, 14:05 
да, всё хорошо
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

12. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (12), 25-Июн-18, 14:11 
Да
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

14. "Релиз языка программирования Perl 5.28.0 "  +4 +/
Сообщение от нах (?), 25-Июн-18, 14:13 
в "проектах" его, наверное, сто лет не используют, а вот там, где шелловского однострочника уже не хватает, или он получается не на одну строку - вполне себе жив и поныне.
Хотя с приходом нового молодого поколения devops, знающих пихон и не понимающих особенностей перлового синтаксиса  (керниган с пайком им уже неинтересны, из шеллов кое-как освоен bash...зачеркнуто, mc) - все реже и реже.

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

19. "Релиз языка программирования Perl 5.28.0 "  –3 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 14:40 
>> Хотя с приходом нового молодого поколения devops, знающих пихон и не понимающих особенностей перлового синтаксиса

Это называется "эволюция" и "естественный отбор".
Если для достижения одного и того же результата один язык позволяет сесть и написать, а второй язык заставлять сесть выучить понять особенности - второй язык скоро сдохнет. Что и произошло с перлом.

А что касается релизов...Если смешать бочку гoвна с тремя бочками меда - получится четыре бочки гoвна.

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

21. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от dotpot (?), 25-Июн-18, 14:44 
что это за волшебный язык, который "сесть и написать"?
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз языка программирования Perl 5.28.0 "  –3 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 14:50 
> что это за волшебный язык, который "сесть и написать"?

Дык написали же: bash, python, кстати PHP на котором можно писать офигенные соснольные скрипты.

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

24. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (164), 25-Июн-18, 15:06 
На питоне писать скрипты в 2-10 строк неудобно.
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от dotpot (?), 25-Июн-18, 15:31 
На bash/python сразу пишут, не изучая в т.ч. особенностей?.. ясно-понятно
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

36. "Релиз языка программирования Perl 5.28.0 "  –3 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 15:51 
> На bash/python сразу пишут, не изучая в т.ч. особенностей?.. ясно-понятно

А че тебя удивило?

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

Python просто удобочитаем.

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

40. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от qwerty123 (??), 25-Июн-18, 16:02 
> Я долгое время писал скрипты на bash и даже не знал что  многие его команды внешние.

Продолжайте писать на баше. Только на нем. Пожалуста. Мне будет спокойнее.


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

41. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 16:13 
>> Я долгое время писал скрипты на bash и даже не знал что  многие его команды внешние.
> Продолжайте писать на баше. Только на нем. Пожалуста. Мне будет спокойнее.

Я пишу на том инструменте, который справляется с задачей и требует усилий на изучение пропорционально сложности задачи. Если я сложно написал, скажу проще для тебя: я не забиваю гвозди микроскопом.

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

153. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 09:11 
> Если я сложно написал, скажу проще для тебя: я не забиваю гвозди микроскопом.

Вы их тщательно закручиваете отвёрткой, судя по вышеизложенному.

PS: коллеги, все заметили, насколько эффективным вышел краткий наброс в #9?  Может, заведёте на wiki.opennet.ru странички вроде PerlVsPython и отожмёте туда сухой остаток, чтоб не тратить время на разматывание циклов вручную?

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

184. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Аноним (184), 26-Июн-18, 12:10 
предлагаю внести слова питон, python в список ругательственных с автоматической фильтрацией.
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз языка программирования Perl 5.28.0 "  +5 +/
Сообщение от dotpot (?), 25-Июн-18, 16:19 
удивило, что bash у тебя врожденный
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

86. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Аноним (86), 25-Июн-18, 21:37 
Есть люди, чей опыт ограничен python - для них, вероятно, удобно, для, лично, меня, синтаксис пиотона не оставляет пути для твочества, это уныло. Я пишу и я творю. Питон - язык школьника или академика, тут нет права влево или вверх. На мой взгляд питон проги умеют лишь то, чему их научили. Они однородны, в своем составе. Всем добра)
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

134. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Netmapguy (?), 26-Июн-18, 01:28 
> Есть люди, чей опыт ограничен python - для них, вероятно, удобно, для,
> лично, меня, синтаксис пиотона не оставляет пути для твочества, это уныло.
> Я пишу и я творю. Питон - язык школьника или академика,
> тут нет права влево или вверх.

а потом такие творцы увольняются и их самовыражение начинают проклинать.


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

37. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от qwerty123 (??), 25-Июн-18, 15:55 
>> что это за волшебный язык, который "сесть и написать"?
> Дык написали же: bash, python

а ну ка оттранслирукте мне батенька xml файло в json с разбором полетов и пелопачиваением структур
и итоговой записью в SQL базу данных
"на bash или питоне", ну вот так "сев и написав".

я даже готов заплатить за это зрелище.
но немного, оно предсказуемое.

> кстати PHP на котором можно писать офигенные соснольные скрипты.

можно. но не нужно.

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

139. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (139), 26-Июн-18, 02:45 

> а ну ка оттранслирукте мне батенька xml файло в json с разбором
> полетов и пелопачиваением структур
> и итоговой записью в SQL базу данных
> "на bash или питоне", ну вот так "сев и написав".

А что сложного? Биндинг к libxml.so парсит, а другой формирует json. И тд.

Скриптовый язык всего лишь клей, соединяющий возможности библиотек.

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

174. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:18 
>> а ну ка оттранслирукте мне батенька xml файло в json с разбором
>> полетов и пелопачиваением структур
>> и итоговой записью в SQL базу данных
>> "на bash или питоне", ну вот так "сев и написав".
> А что сложного? Биндинг к libxml.so парсит, а другой формирует json. И
> тд.
> Скриптовый язык всего лишь клей, соединяющий возможности библиотек.

Умница, возьми с полки пирожок. =)
Биндинги-нашлепки конечно отличаются, и весьма существенно.

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

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

233. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним007 (?), 26-Июн-18, 20:11 
> а ну ка оттранслирукте мне батенька xml файло в json с разбором
> полетов и пелопачиваением структур
> и итоговой записью в SQL базу данных
> "на bash или питоне", ну вот так "сев и написав".

В современном мире разборы xml и json только и пишут, что на python и ruby, ничего особенного в этом нет, как собственно и заливка в разные БД. "import sqlalchemy" и вперед. Каждый день с таким кодом работаю.

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

> я даже готов заплатить за это зрелище.
> но немного, оно предсказуемое.

Давайте ссылки на ваши файлы - договоримся о цене.

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

244. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 27-Июн-18, 07:58 
>> и итоговой записью в SQL базу данных
>> "на bash или питоне", ну вот так "сев и написав".
>В современном мире разборы xml и json только и пишут, что на python и ruby...

В современном может и создают алгоритмы, только по России 10 из 10 наблюдаю
результаты "сев и написав".

>Давайте ссылки на ваши файлы - договоримся о цене.

Больше 10 центов не дам. Вангую: Истинная цена этой работы.

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

26. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Аноним (26), 25-Июн-18, 15:17 
JavaScript. Работает даже если и не должен, даже если неправильно, исключение он вероятно не бросит. Человечество стремиться к языку понятному даже обезьянам и целиком и полностью полагающемся на свой огромный фреймворк. Где есть всё, что может пожелать заказчик, просто настройки пропиши. Если в коде нет логики, то и нет ошибок в этой логике, любой идиот сможет так писать, а идиоты дешевы. Рынок...
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

38. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от qwerty123 (??), 25-Июн-18, 15:59 
> JavaScript. Работает даже если и не должен

Работает, даже если не нужен.

Работает, даже если нет результата.

Работает, даже если написать что-то другое.

И в другом месте.

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

154. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 09:15 
> Человечество стремиться к языку понятному даже обезьянам

Две ошибки на строку...

> любой идиот сможет так писать

Но лучше-то уму-разуму учиться, не так ли?

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

33. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от qwerty123 (??), 25-Июн-18, 15:42 
>>> Хотя с приходом нового молодого поколения devops, знающих пихон и не понимающих особенностей перлового синтаксиса
> Это называется "эволюция" и "естественный отбор".

Это называется попса в индустрии. Вот даже си для клавиатурных дятлов адаптировали, оберон с бейсиком скрестили и за "круто" выдали - go-go-baby-go называется.

А то у дятлов от c/с++ указателей мозговой клиренс регулярно.

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

46. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Vitaliy Blatsemail (?), 25-Июн-18, 16:51 
>>>> Хотя с приходом нового молодого поколения devops, знающих пихон и не понимающих особенностей перлового синтаксиса
>> Это называется "эволюция" и "естественный отбор".
> Это называется попса в индустрии. Вот даже си для клавиатурных дятлов адаптировали,
> оберон с бейсиком скрестили и за "круто" выдали - go-go-baby-go называется.
> А то у дятлов от c/с++ указателей мозговой клиренс регулярно.

Смысл не меняется. Если один язык решает одну и ту же задачу сложнее другого языка - он не нужен.

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

59. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 25-Июн-18, 17:39 
>> Это называется попса в индустрии. Вот даже си для клавиатурных дятлов адаптировали,
>> оберон с бейсиком скрестили и за "круто" выдали - go-go-baby-go называется.
>> А то у дятлов от c/с++ указателей мозговой клиренс регулярно.
>Если один язык решает одну и ту же задачу

У тебя "язык решает задачи"?

А разработчики, не поверишь, автоматизируют деловые процессы. Разные.
В бюджет, сроки, жизненный цикл, качество, прочее.

Не, если хочншь потрепаться про сферических коней в вакууме, то чебы и нет. =)

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

124. "Релиз языка программирования Perl 5.28.0 "  –6 +/
Сообщение от Vitaliy Blatsemail (?), 26-Июн-18, 00:34 
> У тебя "язык решает задачи"?
> А разработчики, не поверишь, автоматизируют деловые процессы. Разные.
> В бюджет, сроки, жизненный цикл, качество, прочее.
> Не, если хочншь потрепаться про сферических коней в вакууме, то чебы и
> нет. =)

Именно. У меня язык решает задачи. И в бизнесе и в домашнем хобби.

Приходит манагер и говорит "клиент требует программу которая будет делать то шо ему нужно, у кого какие идеи ?".

Питонист: неделя, понятный код, в будущем сможет саппортиться даже студентом, возьму 100 баксов.
ПХПист: 5 дней, С-схожий код, будет подтормаживать, возможно половина функций будут депрекейтед с выходом новой версии пыха, зато 50 баксов.
Перловод: месяц, нихера не читабельный код, как будет работать непонятно, кроме меня никто саппортить его не сможет, даже я через год, возьму 500 баксов.

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

143. "Релиз языка программирования Perl 5.28.0 "  +6 +/
Сообщение от angra (ok), 26-Июн-18, 05:20 
Фантазии человека, которому платят $1 в час, об общении менеджера с программистами весьма забавны.


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

155. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 09:17 
> Фантазии человека, которому платят $1 в час, об общении менеджера
> с программистами весьма забавны.

И это он ещё забыл живописать переезд на следующий питон. :]

Ох уж эти новообращённые.  Ладно, понаестся, поймёт, о чём дяди говорили.

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

234. "Релиз языка программирования Perl 5.28.0 "  –1 +/
Сообщение от Аноним (145), 26-Июн-18, 20:20 
> И это он ещё забыл живописать переезд на следующий питон. :]
> Ох уж эти новообращённые.  Ладно, понаестся, поймёт, о чём дяди говорили.

А когда у нас переезд на след питон? 4.0? Ничего сложно, любой код требует поддержки.
Перестаньте помахивать собственным ЧСВ. Тут и так форум превратился в хреномерку.

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

188. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от Аноним (187), 26-Июн-18, 12:48 
Не стоит плевать на Go только потому, что он хорош для "клавиатурных дятлов". Там тулчейн хороший, полностью написан на самом Go и местами даже доступен через стандартные либы. Поддержка архитектур очень приличная, компилится настолько быстро, что его многие используют как скриптовой (через go run). Проблем с обратной совместимостью не было совсем, крипто-библиотеки с уже весьма солидной репутацией, а не дыра на дыре. И все это стало возможным благодаря упрощению, был бы Go сложным - до сих пор бы пилили напильником. Не ради дятлов его делали простым, короче.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

204. "Релиз языка программирования Perl 5.28.0 "  –2 +/
Сообщение от Аноним (204), 26-Июн-18, 15:13 
> Не стоит плевать на Go только потому, что он хорош для "клавиатурных
> дятлов".

Это плюются те, которые десятилетие зубрили C++/perl, в предвкушении как будут рубить бабло за свой статус "специалист по C++/perl". Теперь же у них хорошо полыхет, когда видят, что на реализацию перспективных проектов с жирными бюджетами зазывают не их, а каких-то Go-шников.

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

205. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 15:14 
> зазывают не их, а каких-то Go-шников.

По-моему, довольно глупо судить по себе.  Даже если ты go-пота.

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

206. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (204), 26-Июн-18, 15:28 
> По-моему, довольно глупо судить по себе.  Даже если ты go-пота.

Я вижу в своём отделе тех самых "плюющихся на Go" и знаю кто это такие. Как тут на форуме один написал, типа Сишник не опустится до Go/python никогда. Кто не опустится-пойдёт на пенсию, кто опустится будет пилить проекты с многомилионными бюджетами. Их, Яп-ов, уже на моей профпямяти сменилось несколько эпох, так что мне лично не важно на чём писать, для меня это не более чем иструмент, и неодобряю позицию всяких "истинных специалистов по C/C++/Perl". В годы моей молодости так же на пенсию провожали фортранистов и ассемблерщиков. Как-то так.

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

209. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Michael Shigorinemail (ok), 26-Июн-18, 16:37 
>> По-моему, довольно глупо судить по себе.  Даже если ты go-пота.
> Я вижу в своём отделе тех самых "плюющихся на Go" и знаю
> кто это такие. Как тут на форуме один написал, типа Сишник
> не опустится до Go/python никогда.

У вас весь отдел такой инфантильный?  Один старый приятель, в том числе изрядный сишник, написал на Go http://webery.altlinux.org.  При этом не плюясь вообще ни в какие стороны.

> В годы моей молодости так же на пенсию провожали фортранистов
> и ассемблерщиков. Как-то так.

До сих пор "провожают", но до некоторых так и не дошла старая шутка про счёт на похороны последнего программиста на Java...

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

215. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от Аноним (204), 26-Июн-18, 17:43 
> У вас весь отдел такой инфантильный?

Далеко не весь. Но гордые имеются, это в основном не старики матёрые, а те, кого синьором C++ пару лет назад впервые назвали.

> шутка про счёт на похороны последнего программиста на Java...

Ява не к месту, она жить будет дольше Cobol. С ней всё в порядке.

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

231. "Релиз языка программирования Perl 5.28.0 "  +1 +/
Сообщение от qwerty123 (??), 26-Июн-18, 20:00 
>Это плюются те, которые десятилетие зубрили C++/perl

Откуда вы такие, для которых десятилетие учить синтаксис на 10 страниц?

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

239. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (204), 26-Июн-18, 23:20 
> Откуда вы такие, для которых десятилетие учить синтаксис на 10 страниц?

Хе-хе, если стандарт C++ в Вашем восприятии имеет 10 страниц, то у Вас с ним, восприятием, явно проблемы. А если серьёзно, то серьёзно имеется такая категория разрабов на C++, которые зубрят стандарт C++ от корки до корки, зубрят сочинения всевозможных книжных гуру по C++, и знание всего этого хозяйства преподносят окружающим как высокую квалификацию в C++, всячески убеждая в этом ближайшее руководство. Они же в основном занимаются собеседованиями, оттягиваясь по полной на кандидатах. В этом, отчасти, причина того мнимого дефицита C++-ников о котором твердят менеджеры и техлиды, так как, наслушавшись тех самых зубрил, они любого чувака, кто не знает наизусть этот самый стандарт и не читает книжных гуру (ибо некогда фигнёй страдать) считают недостаточно квалифицированным, независимо от его опыта в разработке и количества разработанного этим чуваком кода.  

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

245. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 27-Июн-18, 08:11 
>> Откуда вы такие, для которых десятилетие учить синтаксис на 10 страниц?
> Хе-хе, если стандарт C++ в Вашем восприятии имеет 10 страниц

Хе-хе, а что, больше? Хорошо, 80 A4. В два раза толще Азбуки.

У тебя проблемы изучить описание на 80 страниц?

Грубо: описание объекта, методы приватные и публичные, шаблоны, наследование,
множественное наследование (нафик-нафик), перегрузка методов, жизненный цикл, интефейс с С.

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

в GNOME, к примеру, вообще забили на С++, и описали на С с OOP, структуры + "методы класса" с передачей ссылки на экземпляр.

Изучения на 2-3 недели практических занятий, если есть интеллект и намерение.
Если нет 1 и 2, тогда пичалька.

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

247. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (204), 27-Июн-18, 11:09 
> Грубо: описание объекта, методы приватные и публичные, шаблоны, наследование,
> множественное наследование , перегрузка методов, жизненный цикл, интефейс
> с С.

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

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

262. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 27-Июн-18, 18:42 
> Речь идёт о том, чтоб имено "вызубрить стандарт"

F**k. Нахрена? Его сами стандартописатели не знают/не помнят. =)

Речь о том, что бы начать создавать достаточно качественный алгоритм в проект/кейс в соотвествии с моделью, и имеющимися библиотеками/фреймворками.

Недели практики на какой-нить прагматичном проектике c С++ после С/Perl достаточно за глаза.

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

81. "Релиз языка программирования Perl 5.28.0 "  +2 +/
Сообщение от пох (?), 25-Июн-18, 20:51 
> Если для достижения одного и того же результата один язык позволяет сесть
> и написать, а второй язык заставлять сесть выучить понять особенности -

серьезно - вот так сел и начал писать сразу на пихоне, ни учебника не прочитав, ни программировать в принципе не умея?

А, ну да, там ниже про баш... Лучше таким, действительно, на нем и писать.

Речь, для тех кто не они, вовсе о другом - прочитавшие книжку Пайка и знакомые с типовыми юниксными инструментами плюс базовые представления о C - действительно могли на perl взять и сразу писать несложные мелкоавтоматизаторские скрипты, лишь эпизодически подглядывая в perldoc. Поскольку синтаксис sed/awk/сsh они уже знали.
Других в админы тогда как-то и не брали.

А для писания на пихоне им все же надо было читать отдельный пихоновский учебник, и потом еще отдельно разбираться с отдельными пихоновскими чудо-библиотеками (cpan - на самом деле убийца перла, а вовсе не благодетель) - потому что сам язык предоставляет слишком неудобный и низкоуровневый набор возможностей. По той же самой причине не стал популярен tcl, хотя он заметно приличнее питона, если скрипт потом еще и читать приходится.

Сейчас ситуация выровнялась - начинающему девопу пайк ненужен, разбираться придется в чужих скриптах с кучей хлама, понатащеного неглядя из cpan, поэтому пофиг - читать camel book, или смотреть какой-нибудь ютубный курс про пихон. При этом второй моднявее и попадается в требованиях к вакансиям. Поэтому будет пихон.

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

85. "Релиз языка программирования Perl 5.28.0 "  –6 +/
Сообщение от Анонимм (??), 25-Июн-18, 21:36 
Пихон понятнее, в том числе после использования перла.
Скрипты на перл легко конвертируются в пихон.
На пихоне решаешь задачу, на перле не будучи гуру 80 левела часто сидишь и разбираешься как написать код чтобы он сyка заработал.
Если перестараться, то сам потом долго разбираешься со своими же скриптами, если надо чего поправить.
Перл не жилец. Учитывая ещё и фейл с 6 версией. Питон то как ни крути, а взлетел с версией 3,
консерваторы на 2.7 так или иначе переползут.
А перл 6 можно предавать земле.
Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз языка программирования Perl 5.28.0 "  +3 +/
Сообщение от пох (?), 26-Июн-18, 00:11 
> На пихоне решаешь задачу, на перле не будучи гуру 80 левела часто
> сидишь и разбираешься как написать код чтобы он сyка заработал.

странно, ни разу не приходилось. Мы ведь о том чтоб код решал задачу, а не как покрасивее выпендриться, использовав как можно больше сложных вещей?
Написать совершенно нечитаемый код - да, легко, и для этого гуру быть не надо, но так же просто написать и читаемый.

> Перл не жилец. Учитывая ещё и фейл с 6 версией. Питон то

это скорее плюс. Зачем языку вторая несовместимая версия, улучшающая что-то в мелочах?

> как ни крути, а взлетел с версией 3,

которой из трех? ;-)

> консерваторы на 2.7 так или иначе переползут.

да нет, поставят еще три третьих в кучку. И под каждый мелкий скрипт - свой venv
А там, глядишь, четвертую напишут.

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

169. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:06 
> Пихон понятнее, в том числе после использования перла.
> Скрипты на перл легко конвертируются в пихон.
> На пихоне решаешь задачу, на перле не будучи гуру 80 левела

Может, все-таки прочитать и осмыслить 20-30 страниц про perl синтаксис?
Есть хорошие русские переводы.

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

чета забыл, кажется. =)

SQL кортежи это отдельно. =)

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

171. "Релиз языка программирования Perl 5.28.0 "  –3 +/
Сообщение от Аноним (151), 26-Июн-18, 11:14 
Не. Проще забить и перейти к более понятному языку.
Что было и сделано. С перла на питон, с питона на голанг.
Перл в печку, не нужен.
Ответить | Правка | Наверх | Cообщить модератору

176. "Релиз языка программирования Perl 5.28.0 "  +5 +/
Сообщение от qwerty123 (??), 26-Июн-18, 11:26 
> Не. Проще забить и перейти к более понятному языку.
> Что было и сделано. С перла на питон, с питона на голанг.

Ты отказался от изучения синтаксиса перла (потому что не круто), попробовал программировать на питоне (что-то получилось на пару страниц), теперь изучаешь go (потомучто попсово).

ты не разработчик, ты студент-школяр без хорошого курса образования.

это ни хорошо ни плохо, но мнение таких недорого стоит.

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

189. "Релиз языка программирования Perl 5.28.0 "  –4 +/
Сообщение от Аноним (151), 26-Июн-18, 12:50 
Давно не студент. И вообще не программист. Просто есть задачи, которые надо решать написанием софта.
Перл в печку, не нужен. Рано или поздно, к этому мнению придут все, а на перле останутся кропать пара олдфагов с седыми мудями и в рваных майках за дoширак.
Ответить | Правка | Наверх | Cообщить модератору

190. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (151), 26-Июн-18, 12:53 
Про мнение повеселило. Кучка анонимных комментаторов, с явно выраженными признаками социопатии, кидаются какaшками под любым топиком.
Да, их мнение ценно до полной невозможности.
Ответить | Правка | Наверх | Cообщить модератору

213. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Аноним (213), 26-Июн-18, 17:05 
> а на перле останутся кропать пара олдфагов с седыми мудями и в рваных майках за дoширак.

Иду я такой по офису к кофемашине, с седыми мудями, в равной майке, мне 65 и я пишу на Perl и ещё не умер, выглядит не так уж плохо :-)

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

25. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Кирилл (??), 25-Июн-18, 15:09 
Этой шутке скоро будет 20 лет.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

51. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от Anonim (??), 25-Июн-18, 17:16 
эта шутка родила 2 года назад, так что когда этот ребенок сисадмина и программиста научится говорить, ждите новый виток "новых" старых шуток.
Ответить | Правка | Наверх | Cообщить модератору

214. "Релиз языка программирования Perl 5.28.0 "  +/
Сообщение от anonimous (?), 26-Июн-18, 17:13 
Если питонисты бесятся - то значит используют.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

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

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




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

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