LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём.

Зачем переизобретать регулярки? То, что получится переизобрести за вменяемое время, всё равно будет более скудно, сыро и бажно, чем существующие, проверенные и широко используемые реализации. А при изменении требований гораздо проще допилить одну регулярку, чем перехреначивать кишки кастомного байтолюбного алгоритма.

Разве что если ресурсы скромные, а требования 1) ещё скромнее 2) стабильные (ха-ха). Ну или джаст фор фан — что, собственно, здесь и происходит.

Исправление Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём.

Зачем переизобретать регулярки? То, что получится переизобрести за вменяемое время, всё равно будет более скудно, сыро и бажно, чем существующие, проверенные и широко используемые реализации. А при изменении требований гораздо проще допилить регулярку, чем перехреначивать кишки кастомного байтолюбного алгоритма.

Разве что если ресурсы скромные, а требования 1) ещё скромнее 2) стабильные (ха-ха). Ну или джаст фор фан — что, собственно, здесь и происходит.

Исправление Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём.

Зачем переизобретать регулярки? То, что получится переизобрести за вменяемое время, всё равно будет более скудно, сыро и бажно, чем существующие, проверенные и широко используемые реализации.

Разве что если ресурсы скромные, а требования 1) ещё скромнее 2) стабильные (ха-ха). Ну или джаст фор фан — что, собственно, здесь и происходит.

Исправление Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём.

Зачем переизобретать регулярки? То, что получится переизобрести за вменяемое время, всё равно будет более скудно, сыро и бажно, чем существующие, проверенные и широко используемые реализации.

Разве что если ресурсы скромные, а требования 1) ещё скромнее 2) стабильные (ха-ха).

Исправление Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём. Зачем переизобретать регулярки?

Исправление Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов? Проще написать поиск на нём.

Исходная версия Nervous, :

Для русского и английского алфавита юникод избыточен, достаточно ASCII

Не хотите пердолиться с юникодом — будете пердолиться с кодировками %)

Суть в переводе задачи сравнения букв в задачу сравнения чисел

Но зачем что-то там сравнивать вручную, если уже есть матёрый DSL для поиска паттернов в последовательностях символов?