to post messages and comments.

← All posts tagged статьи

Вчерашний moscowjs выложили, жаль что одним куском, там интересный четвертый доклад про оптимизации и бенчмаркинг: youtube.com

Слайды: docs.google.com

Баг, про который говорится в докладе ( bugs.chromium.org ), до сих пор в силе, несмотря на добавленные в 56-й версии оптимизации:
Functions that contain a compound let assignment (Optimized as of Chrome 56 / V8 5.6!)
Там же рекомендуют глянуть youtube.com (не смотрел пока)

Сегодня же, кстати, интереснейший перевод про сборку мусора выложили: medium.com

Пара related ссылок от себя:
Optimization killers: github.com (хотя русский перевод на хабре есть, лучше читать на ангельском, там обновляется)
По её мотивам была такая любопытная хрень, ныне неподдерживаемая похоже — npmjs.com

Ну и кстати вакансия у ребят там очень интересная: gist.github.com

rakh.im :
Общее впечатление от работы с современными интерфейсами это сон. Знаете, как во сне пытаешься бежать, и ничего не получается. И все хаотически меняется и ничего не имеет смысла. А Гугл и Фейсбук все это изучают, делают АБ-тестирование и думают «хмм, а если подвинуть кнопку влево, то в полтора раза больше людей нажмут на нее в первую минуту». И выходит новая версия плохого интерфейса.все чистая правда.

OMFG: npmjs.com я от примеров на страничке чуть кофе не подавился. Чего угодно можно ждать от современного js, конечно, но это было внезапно. По ссылке из этой статьи (о слезании с иглы сборщиков на расово верные скрипты): medium.com

О да. medium.com :

There is a joke about a German tourist in England who attempts to order a “blutiges Steak”, i. e. rare steak, translating it literally as “bloody steak”. The waiter asks him if he wants some fucking potatoes with it.

That is blind idiot translation. Sometimes programmers are fluent in one language but they try to twist and bend another language to behave like their favorite language.

JavaScript is one of those poor target languages. Most back-end programmers have the luxury to pick their “mother language” and many are brave enough to hack a few lines in front-end but since the browser land is mostly JavaScript (which is a very flexible language) they try to imitate what is familiar to them from their “mother tongue” and it’s all good until an actual JavaScript programmer sees the code and pulls hair! :-D