Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Интересные ссылки и их обсуждение (https://javascript.ru/forum/offtopic/45898-interesnye-ssylki-i-ikh-obsuzhdenie.html)

melky 05.05.2014 10:40

Цитата:

Сообщение от monolithed
Цены бы не было этому стандарту если бы еще лишние скобочки убрали.

тогда бы начали кричать про влияние CoffeeScript и что JavaScript уже не тот :)
Вообще, стрелочные функции - это ещё один закос под ФП ? Arrow function - это ведь похоже на Лямбда выражение?

monolithed 05.05.2014 11:03

Цитата:

Сообщение от melky
тогда бы начали кричать про влияние CoffeeScript и что JavaScript уже не тот

То что CS сильно повлял на ES6 это известный факт.

Цитата:

Сообщение от melky
Вообще, стрелочные функции - это ещё один закос под ФП ? Arrow function - это ведь похоже на Лямбда выражение?

Да. Даже PHP уже имплементировали.

melky 05.05.2014 11:36

Цитата:

Сообщение от monolithed
То что CS сильно повлял на ES6 это известный факт.

о. не знал

Цитата:

Сообщение от monolithed
Да. Даже PHP уже имплементировали.

для PHP непонятно зачем оно - это ведь императивный язык?

kobezzza 05.05.2014 11:48

Цитата:

Вообще, стрелочные функции - это ещё один закос под ФП ?
Ну, во первых это просто удобно, т.к. более короткий синтаксис.
Во вторых arrow function наследует this контекста, в котором она декларирована, т.е. больше не надо делать

var that = this;

.forEach(,this)

.bind(this)


кроме тех случаев, где это действительно необходимо.

А также arrow function не имеют доступа к ссылке arguments, что позволит делать дополнительные оптимизации JIT, что значительно увеличит скорость работы во всяких итераторах.

monolithed 05.05.2014 15:25

Цитата:

Сообщение от melky
для PHP непонятно зачем оно - это ведь императивный язык?

Элементов ФП в PHP ни чуть не меньше чем JS, например: лямбда-выражения, генераторы, рекурсия, замыкания, функции высших порядков и пр.

kobezzza 08.05.2014 10:46

Обновление Firefox Developer Tools

Оч порадовали изменения!

ЗЫ: только сейчас узнал о существовании проекта FireBug2, где отладчик построен поверх нативного FF, интересно)
https://blog.getfirebug.com/2014/03/...g-2-0-alpha-1/

kobezzza 08.05.2014 11:10

Разработчики PHP представили интерпретатор нового поколения (PHPNG)

Хоть я и не пишу уже лет 5 на пыхе, но новость, показалась мне интересной.

Gozar 08.05.2014 13:22

Цитата:

Сообщение от kobezzza
знал о существовании проекта FireBug2, где отладчик построен поверх нативного FF, интересно

Интересно то, что в 29 версии он не работает, а значит по сути бесполезен.

ФФ в последнее время это игрушка для школьников и в ближайшее время ситуация не измениться. Если уж я - ярый фанат ФФ пересел в отладке на Хром, то дела у ФФ реально идут медленно.

Интересно, что вспомнили, что у них есть сообщество разработчиков аддонов, а то последний раз я видел сделанную для них фичу(удобство) лет 7 назад и настраивалась она через жопу, а в половине версий не работала. А уж инфу по разработке аддонов приходилось собирать по крупицам.

Решение пилить свой отладчик противоречит идее сообщества. Такими темпами отладчик еще пару лет будет кривым поделием.

Харе постить унылые новости о "новинках" прошлых лет.

Octane 08.05.2014 13:28

https://github.com/ModuleLoader/es6-module-loader

Gozar 08.05.2014 13:29

http://www.describe.ru/list/nature-zhizn-v-butylke.html


Часовой пояс GMT +3, время: 13:19.