LINUX.ORG.RU

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

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

точно! https://github.com/BurntSushi/ripgrep#quick-examples-comparing-tools

Скорость grep, кстати, – это целиком заслуга его алгоритма, который грамотно строит регулярку. А Си, видать, выступает в роли тормоза, чтобы слишком быстро не показалось, да ещё и было чертовки сложно добавить поддержку Юникод. Специально для любителей повесить себе наковальню на шею, чтобы легче было идти.


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

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

точно! https://github.com/BurntSushi/ripgrep#quick-examples-comparing-tools

Скорость grep, кстати, – это целиком заслуга его алгоритма, который грамотно строит регулярку. А Си, видать, выступает в роли тормоза, чтобы слишком быстро не показалось, да ещё и было чертовки сложно добавить поддержку Юникод. Специально для любителей повесить себе наковальню на шею, чтобы легче было идти.


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

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

точно! https://github.com/BurntSushi/ripgrep#quick-examples-comparing-tools

Скорость grep – это целиком заслуга его алгоритма, который грамотно строит регулярку. А Си, видать, выступает в роли тормоза, чтобы слишком быстро не показалось, да ещё и было чертовки сложно добавить поддержку Юникод. Специально для любителей повесить себе наковальню на шею, чтобы легче было идти.


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