The OpenNET Project / Index page

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



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

Оглавление

Новая версия интерпретатора GNU Awk 5.1 , opennews (??), 18-Апр-20, (0) [смотреть все]

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


62. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (63), 18-Апр-20, 17:46 
Постоянно использую awk/gawk, sed, иногда и на баше текст форматирую, но если честно для 2020 это лютая дичь.
Синтаксис отвратный, привыкал долго, даже после привыкания читать сложный sed быстро не получается, а баш с вовсе всегда по символу разбираю.
Ну и самое главное это работа с несколькими строками - вторую, третью строчку после совпадения ещё можно как то заменить, но уже превращается в ад. Редактировать более сложные штуки (вроде сдвинуть на таб весь абзац начиная с нужного тега) лучше и не начинать(с башем и простые штуки становятся сложными). С помощью вима это сделать проще и в принципе проблем с ним нет.
Ответить | Правка | Наверх | Cообщить модератору

64. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (63), 18-Апр-20, 17:56 
Добавлю про перл - работает дольше, принципиальной разницы с awk нет, синтаксис чуть чище и приятнее, но надо знать пару наркоманских трюков для однострочников. Гораздо лучше awk если проблему решает одна из стандартных библиотек. Но он не развивается, лично я жду когда его закопают и ничего нового на нем не пишу, включая однострочники(тяжело вспоминать).

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

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

66. "Новая версия интерпретатора GNU Awk 5.1 "  –2 +/
Сообщение от Аноним (65), 18-Апр-20, 18:04 
Это ты не развиваешься. Перл теперь называется Raku и развивается теперь даже быстрее кобола.
Ответить | Правка | Наверх | Cообщить модератору

68. "Новая версия интерпретатора GNU Awk 5.1 "  –3 +/
Сообщение от Аноним (67), 18-Апр-20, 18:19 
Чаще посещайте церковь святого Ларии Уолла, кинувшего людей с 5 перлом. А вообще надеюсь, что он постепенно умрет.
Ответить | Правка | Наверх | Cообщить модератору

70. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (65), 18-Апр-20, 18:23 
Дважды победитель на международном конкурсе запутанного кода? Да он мой кумир.
Ответить | Правка | Наверх | Cообщить модератору

111. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (67), 19-Апр-20, 00:10 
Чтобы ты всю жизнь работал с такими кумирами.

Ну именно такой perl и есть: write-only язык. И любят его как раз те, кто пишет одноразовые простыни.

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

88. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (85), 18-Апр-20, 20:21 
Perl5 поддерживается и будет дальше поддерживаться. Кинули всех авторы python3, не путай.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

112. "Новая версия интерпретатора GNU Awk 5.1 "  –2 +/
Сообщение от Аноним (67), 19-Апр-20, 00:15 
> и будет дальше поддерживаться

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

> Кинули всех авторы python3, не путай.

C python как раз все ок. А что на питон смотришь? Изменять любишь? Двойная ты личность, неприятный аноним.

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

132. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (130), 19-Апр-20, 17:26 
> Но важного то почти и не осталось.

Это всего лишь твоё враньё, не более.

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

75. "Новая версия интерпретатора GNU Awk 5.1 "  +1 +/
Сообщение от user90 (?), 18-Апр-20, 19:04 
Хоть бы постыдился свою тупизну выставлять на всеобщее обозрение))

"Perl6" к пятому имеет весьма отдаленное отношение.

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

82. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (65), 18-Апр-20, 19:47 
Это питон 2 к питон 3 имеет далекое отношение. Просто ты недалекий.
Ответить | Правка | Наверх | Cообщить модератору

89. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (85), 18-Апр-20, 20:23 
Perl6 это другой язык, просто ты врёшь.
Ответить | Правка | Наверх | Cообщить модератору

92. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (92), 18-Апр-20, 21:05 
Твой мозг другой. Там различий меньше чем даже между python 3.0 и 3.8. Единственное что в третьем питон совместимость внутри 3-ей версии в целом сохранена.
Ответить | Правка | Наверх | Cообщить модератору

133. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (130), 19-Апр-20, 17:28 
> Там различий меньше чем даже между python 3.0 и 3.8

Опять враньё.

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

113. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (67), 19-Апр-20, 00:16 
perl6 не существует. Есть рак и раки.
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

83. "Новая версия интерпретатора GNU Awk 5.1 "  –2 +/
Сообщение от Вебмакака (?), 18-Апр-20, 19:48 
А вот если бы эти данные были структурированы, то писать адхок парсеры на мутных языках бы не пришлось. Но структуривать данные это миллениальское изобретение, в тру юникс вее думать об этом запрещено.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

90. "Новая версия интерпретатора GNU Awk 5.1 "  +/
Сообщение от Аноним (85), 18-Апр-20, 20:26 
> Но структуривать данные это миллениальское изобретение, в тру юникс вее думать об этом запрещено.

Вызывающе неверная информация.

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

101. "Новая версия интерпретатора GNU Awk 5.1 "  +1 +/
Сообщение от Аноним (57), 18-Апр-20, 21:38 
Структурировать, конечно же, надо в бинарном формате, желательно запатентованном.

Структурирование в виде строк и столбцов с разделителями - это же слишком просто, некуда засунуть очередной фреймворк на 100 мегабайт блоба.

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

124. "Новая версия интерпретатора GNU Awk 5.1 "  –1 +/
Сообщение от Crazy Alex (ok), 19-Апр-20, 04:54 
Некуда засунуть метанюинформацию, зато вдоволь возможностей побороться с кавычками, странными симаолами, кодировками и так далее.

Текст - это, конечно, универсально, но уж больно рискованно. Почему и появились всякие ключики -0 у разных там xargs - но, честное слово, можно было бы и дальше развить, юниксвею было бы только на пользу, если бы парсинг был попроще и побезопаснее. А так часто ровно поэтоиу вместо комбинирования предпочитают сделать комбайн.

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

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

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




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

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