Size: a a a

2020 May 16

VG

Vadim Goncharov in pro.vim
в конце концов, ну используй  non-capturing groups
источник

GK

Georgy Komarov in pro.vim
Julian =) Coffee
Одна разбила на токены, другая посмотрела что это за токены, третья скомпоновала что нужно
Так это дольше, чем за один обход
источник

JC

Julian =) Coffee in pro.vim
Ну там мамбоджамбо инлайнинг, ленивости и вот это все
источник

VG

Vadim Goncharov in pro.vim
> perl -E '$,=":"; say split(/(-)|(,)/, "1-10,20", 3)' 
1:-::10::,:20
> perl -E '$,=":"; say split(/(?:-)|(?:,)/, "1-10,20", 3)'
1:10:20
источник

GK

Georgy Komarov in pro.vim
Б-же, что это
источник

VG

Vadim Goncharov in pro.vim
Georgy Komarov
Б-же, что это
пример из https://t.me/vimers/48843
источник

JC

Julian =) Coffee in pro.vim
Georgy Komarov
Б-же, что это
там походу переменная, которую зовут "," и она равна ":"
источник

VG

Vadim Goncharov in pro.vim
ну да, лениво join и скобки набирать же
источник

NG

Nicholas Guriev in pro.vim
Georgy Komarov
Б-же, что это
знакомьтесь, это перл
источник

JC

Julian =) Coffee in pro.vim
Ну просто забавно когда языки, которые форсят читабельность и масштабируемость копируют логику write-only языка
источник

VG

Vadim Goncharov in pro.vim
перл отлично читабелен
источник

VG

Vadim Goncharov in pro.vim
просто в однострочнике шелла один фиг ни подсветки синтаксиса, ничего, и незачем
источник

GK

Georgy Komarov in pro.vim
Не, к такому я не готов.
Мне всё же ближе пайтон. Чем он хорош — код читабелен для даже тех, у кого нет опыта разработки на пайтоне.
источник

GK

Georgy Komarov in pro.vim
Это бывает удобно, когда потенциальный юзер скрипта может почитать код и поправить что-то под себя
источник

VG

Vadim Goncharov in pro.vim
перл для тех, кто вырос в Unix как полагается - вот именно что shell, sed, awk
источник

JC

Julian =) Coffee in pro.vim
наверное
источник

JC

Julian =) Coffee in pro.vim
Слава богу, GNU is not Unix
источник

VG

Vadim Goncharov in pro.vim
однохуйственно
источник

VG

Vadim Goncharov in pro.vim
perl -E 'say join ":", split /(?:-)|(?:,)/, "1-10,20", 3'

так читабельнее? =)
источник

GK

Georgy Komarov in pro.vim
Это да, здорово владеть перлом при ежедневной работе в шелле. Но это его учить надо...
источник