LINUX.ORG.RU

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

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

http://jnthn.net/papers/2015-spw-nfg.pdf

я даже и не знал, что бывают ситуации когда нормализации для юникода недостаточно

Так понятней, что это за штука?

теперь да, но в питоне и так есть try/finally и try/except/else/finally

for @foo {
LAST { say «Я обрабатываю последний элемент...» }
}

сомнительный сахар по сравнению с

for @foo {
if ($_==@foo[-1]) { say «Я обрабатываю последний элемент...» }
}

given/when

ну в твоем примере я вижу то же самое, что и в том что нашел в интернете — он просто скрывает неявное `varname==` в каждом условии

>>> 0.1 + 0.2

но это же ведь float, а не fraction (про который ты спрашивал изначально), хотя и decimal тоже есть

Я имею в виду, что дизайнеры языка Perl, которые, наверное, знают PCRE лучше, чем кто-либо другой в мире, посмотрели на PCRE, перечислили косяки, и сделали ревизию. Читать это.

почему бы им тогда просто не сделать libpcre2 со всеми этими нововведениями, чтобы её можно было использовать отовсюду, в том числе и из пятого перла?

react/whenever/supply

пока не было времени почитать вдумчиво, но пролистав после 48-й страницы и почитав комментарии к коду так и не стало сильно ясно зачем придумывать было новые ключевые слова вместо просто if/else

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

http://jnthn.net/papers/2015-spw-nfg.pdf

я даже и не знал, что бывают ситуации когда нормализации для юникода недостаточно

Так понятней, что это за штука?

теперь да, но в питоне и так есть try/finally и try/except/else/finally

for @foo {
LAST { say «Я обрабатываю последний элемент...» }
}

сомнительный сахар по сравнению с

for @foo {
if ($_==@foo[-1]) { say «Я обрабатываю последний элемент...» }
}

given/when

ну в твоем примере я вижу то же самое, что и в том что нашел в интернете — он просто скрывает неявное `varname==` в каждом условии

>>> 0.1 + 0.2

но это же ведь float, а не fraction

Я имею в виду, что дизайнеры языка Perl, которые, наверное, знают PCRE лучше, чем кто-либо другой в мире, посмотрели на PCRE, перечислили косяки, и сделали ревизию. Читать это.

почему бы им тогда просто не сделать libpcre2 со всеми этими нововведениями, чтобы её можно было использовать отовсюду, в том числе и из пятого перла?

react/whenever/supply

пока не было времени почитать вдумчиво, но пролистав после 48-й страницы и почитав комментарии к коду так и не стало сильно ясно зачем придумывать было новые ключевые слова вместо просто if/else