Так я просто переписал первый кусок кода с промисами из вашего комментария в более читабельном виде. В node, кстати console.log биндить к console не нужно, но в браузерах, конечно же, не так. Но на самом-то деле я считаю что async/await это очень хорошо и красиво и поскорее бы они были везде.
Особенно мне нравится картинка «Helvetica sucks» — для меня 4 абсолютно одинаково выглядящих строки, которые никак не демонстрируют мне почему «Helvetica sucks, особенно на малых размерах».
Ну и слово milliliter для примера брать как-то неправильно — его в принципе даже прочитать тяжело, каким-бы шрифтом оно бы не было набрано :)
те кто себе сделают git pull «отребейзенной» (ну и словечко) ветки получат пачку конфликтов из-за того что их история коммитов начнет отличаться от той, которая будет лежать в репозитории
Насколько я знаю, эта структура данных используется в функциональных языках для реализации «иммутабельных» структур данных — вектора, словаря, множества.
Как дать ссылку на эту страницу
Если Википедия заблокирована, то и эту страницу читатели не увидят. Ниже приведены копии этой страницы на различных сайтах. Копии статические, поэтому при существенных изменениях этой страницы архивные ссылки следует обновлять:
archive.org — копия в Архиве интернета, Gzifa — копия на Archive.is, www.webcitation.org/6b1SXgOUl копия на WebCite, ru.wikipedia.org./?curid=5949121 — на многих крупных провайдерах сработает и такая ссылка (обратите внимание на точку после доменного имени). Тот же приём может быть использован и для чтения иных страниц, учитывая, что многие провайдеры блокируют страницы только на уровне DNS.
Т.е. на то, хорошая ли была конференция или нет вежливость официантов влияет больше чем количество полезной информации?
Для меня тогда это скорее так:
7 * I + 2 * P + C + 0.1 * S
К сожалению большинство конференций сейчас содержат либо доклады ради лулзов, либо пересказ документации :( Зато тем приятнее бывает послушать действительно интересный материал, рассказанный хорошим докладчиком.
Насчет вашей задачи: я бы сделал как-то так:
Читабельность тут, по сравнению с async/await, конечно же, хуже, но я все еще могу понять что здесь происходит.
var
или (что еще лучше)let
— значит новая переменная, если нет — берем из внешней области видимости. Ну т.е.Кстати, лично для меня, по сравнению с тем же Питоном, это гораздо удобнее.
Ну и слово milliliter для примера брать как-то неправильно — его в принципе даже прочитать тяжело, каким-бы шрифтом оно бы не было набрано :)
Красота же :)
</sarcasm>
www.youtube.com/watch?t=46&v=LSZn4diVwWM
Для меня тогда это скорее так:
7 * I + 2 * P + C + 0.1 * S
К сожалению большинство конференций сейчас содержат либо доклады ради лулзов, либо пересказ документации :( Зато тем приятнее бывает послушать действительно интересный материал, рассказанный хорошим докладчиком.