Size: a a a

2020 November 07

NG

Nicholas Guriev in pro.vim
mymedia@barberry:~$ cat /bin/egrep 
#!/bin/sh
exec grep -E "$@"
источник

S

Sfy in pro.vim
Vadim Goncharov
а уж тем более не следует, что надо продолжать так делать
Не утверждал, что следует. Утверждал, что можно.
Если принцип не соблюдается, значит это рекомендация.
Рекомендации можно следовать, а можно не следовать на своё усмотрение.

Так это понимаю я.
источник

VG

Vadim Goncharov in pro.vim
неправильно понимаешь
источник

VG

Vadim Goncharov in pro.vim
если кто-то выкинул мусор мимо урны, не значит, что надо делать так же
источник

S

Sfy in pro.vim
Vadim Goncharov
если кто-то выкинул мусор мимо урны, не значит, что надо делать так же
Подмена понятий снова.

Я не утверждаю, что надо.
Можно. А можно и не бросать.
источник

S

Sfy in pro.vim
Я нигде не вменяю долженствования.
источник

S

Sfy in pro.vim
Можно != должно.
источник

VG

Vadim Goncharov in pro.vim
так "можно" это считай поощрение
источник

VG

Vadim Goncharov in pro.vim
в RFC прям есть специальный выпуск, где объясняют отличие MAY от SHOULD NOT
источник

S

Sfy in pro.vim
Vadim Goncharov
если кто-то выкинул мусор мимо урны, не значит, что надо делать так же
"Если кто-то выкинул мусор мимо урны, значит так можно".

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

S

Sfy in pro.vim
А уж использовать её или нет — другой вопрос.
источник

VG

Vadim Goncharov in pro.vim
Sfy
"Если кто-то выкинул мусор мимо урны, значит так можно".

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

S

Sfy in pro.vim
Ладно. Предлагаю закрыть тему, а то оффтоп жуткий возникает.
источник

S

Sfy in pro.vim
Vadim Goncharov
какая кривая логика, ох...
Ну а на мой взгляд, вы путаете понятия долженствования и возможности в кашу.
Опять же, предлагаю закрыть тему, чтобы тут стенки оффтопа не плодить.
источник

VG

Vadim Goncharov in pro.vim
нет, это вы путаете "можно" и "возможно"
источник

SS

Sergey Skvortsov in pro.vim
Nicholas Guriev
где хоть так?
Не знаю, просто спор забавно ведётся)
источник

VG

Vadim Goncharov in pro.vim
напомню, https://tools.ietf.org/html/rfc2119 про отличие "можно" от "не следует"
источник

YS

Yaroslav Schekin in pro.vim
Sergey Skvortsov
При должном желании все, что угодно можно назвать benchmarketing:)
Вон от автора бенчмарки четырёхлетней давности (с тех пор в ripgrep все стало сильно лучше, но не суть), они все воспроизводимы
https://blog.burntsushi.net/ripgrep/
Можно сравнить его на своих юзкейсах, там зачастую ускорение в несколько раз
Так вот люди сравнивали, и "NOTE: I’m hearing reports from some people that rg isn’t as fast as I’ve claimed on their data."
Yes, really (т.е. таких примеров / repro можно найти в интернете). Я не знаю, насколько они актуальны, конечно.
И да, в сравнении участвуют 2-3 движка, по факту, и они далеко "перебивают" rg по возможностям (т.е. это "тёплое" vs "мягкое"). А в сравнении с движками из его "весовой категории" неизвестно, что получится.
источник

SS

Sergey Skvortsov in pro.vim
Yaroslav Schekin
Так вот люди сравнивали, и "NOTE: I’m hearing reports from some people that rg isn’t as fast as I’ve claimed on their data."
Yes, really (т.е. таких примеров / repro можно найти в интернете). Я не знаю, насколько они актуальны, конечно.
И да, в сравнении участвуют 2-3 движка, по факту, и они далеко "перебивают" rg по возможностям (т.е. это "тёплое" vs "мягкое"). А в сравнении с движками из его "весовой категории" неизвестно, что получится.
И где сравнивали?)
источник

SS

Sergey Skvortsov in pro.vim
По факту у нас и есть только 2-3 движка достаточно быстрых
источник