История изменений
Исправление ergo, (текущая версия) :
Именно это я и кричу тут на каждом шагу:
Регулярки используются на всех ЯП. И выучив их один раз - вы мгновенно сможете писать доволно таки сложные вещи на практически любом ЯП.
обычно такой код у меня не проходит кодревью. ибо:
1 регулярки имеют нулевую читабельность
2 поддерживать их - больше гемора, чем выгоды
3 ими можно пользоваться только как адовое исключение для профалинга очень узкого места в коде с приложением полного описания каждого «зашифрованного» действия с приложением ссылки на мануал по регекспам.
перл потому и ушел в закат, что читабельность в целом его кода весьма низкая. не потому что язык не позволяет писать читабельный код, а просто потому что излишняя гибкость синтаксиса мешает вырабатывать маломальски единый стиль кода.
что по сабжу - делать выводы о язке по умению его работать с PCRE - так себе метрика. у меня в целом какое-то ощущение от этого топика, что вы самому себе что-то доказываете с каким-то оголтелым фанатизмом.
Исправление ergo, :
Именно это я и кричу тут на каждом шагу:
Регулярки используются на всех ЯП. И выучив их один раз - вы мгновенно сможете писать доволно таки сложные вещи на практически любом ЯП.
обычно такой код у меня не проходит кодревью. ибо:
1 регулярки имеют нулевую читабельность
2 поддерживать их - больше гемора, чем выгоды
3 ими можно пользоваться только как адовое исключение для профалинга очень узкого места в коде с приложением полного описания каждого «зашифрованного» действия с приложением ссылки на мануал по регекспам.
перл потому и ушел в закат, что читабельность в целом его кода весьма низкая. не потому что язык не позволяет писать читабельный код, а просто потому что излишняя гибкость синтаксиса мешает вырабатывать маломальски единый стиль кода.
что по сабжу - делать выводы о язке по умению его работать с PCRT - так себе метрика. у меня в целом какое-то ощущение от этого топика, что вы самому себе что-то доказываете с каким-то оголтелым фанатизмом.
Исходная версия ergo, :
Именно это я и кричу тут на каждом шагу:
Регулярки используются на всех ЯП. И выучив их один раз - вы мгновенно сможете писать доволно таки сложные вещи на практически любом ЯП.
обычно такой код у меня не проходит кодревью. ибо:
1 регулярки имеют нулевую читабельность
2 поддерживать их - больше гемора, чем выгоды
3 ими можно пользоваться только как адовое исключение для профалинга очень узкого места в коде
перл потому и ушел в закат, что читабельность в целом его кода весьма низкая. не потому что язык не позволяет писать читабельный код, а просто потому что излишняя гибкость синтаксиса мешает вырабатывать маломальски единый стиль кода.
что по сабжу - делать выводы о язке по умению его работать с PCRT - так себе метрика. у меня в целом какое-то ощущение от этого топика, что вы самому себе что-то доказываете с каким-то оголтелым фанатизмом.