Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2007-03-22 16:54:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Честно говоря, не очень понимаю, как к этому следует относиться:


http://www.javac.info/closures-v05.html


Example: the following assigns to the local variable plus a function that computes the sum of its two int arguments:
{int,int=>int} plus = {int x, int y => x+y};


(Добавить комментарий)


[info]polter
2007-03-22 19:51 (ссылка)
Да как к этому можно относиться, если они, наверняка по этому поводу еще лет 10 будут жевать сопли и мять сиськи.
Но меня порадовали loop abstractions. Раньше их вроде не было.
Хотя я бы к этому, как пойнт-фри маньяк еще бы добавил автобоксинг для методов. Ну типа:

class F {
    static <T> T plus(T x, T y) { return x + y; }
}

list.map(F.plus); // translates to: list.map({T x, T y => F.plus(x, y)});

(Ответить) (Ветвь дискуссии)


[info]polter
2007-03-22 19:58 (ссылка)
ну в смысле тут имелся в виду list.fold какой-нибудь, конечно

(Ответить) (Уровень выше)


[info]kouzdra
2007-03-22 23:22 (ссылка)
Как-то напоминает гибрид ежа с ужом. IMHO получится 3 метра колючей проволоки.

(Ответить) (Уровень выше)


[info]ppkk
2007-03-22 20:07 (ссылка)
Кроме неудобочитаемости при неудобописании — побоку. Может быть удобно.

(Ответить)


[info]qwerty
2007-03-23 00:23 (ссылка)
Лишь бы виртуевой машины не меняли :)

(Ответить) (Ветвь дискуссии)


[info]kouzdra
2007-03-23 00:36 (ссылка)
Меняют - как минимум какой-то новый exception планируется

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]qwerty
2007-03-23 01:08 (ссылка)
Это пофиг. Такое и в блевотеку вставляется.

(Ответить) (Уровень выше)


[info]max630.livejournal.com
2007-03-23 07:24 (ссылка)
а что в это не так? IMHO неплохо. сначала генерики, потом вот это. java всё больше и больше становится языком программирования.

(Ответить)


[info]phantom
2007-03-24 00:00 (ссылка)
многа буков

(Ответить)


[info]qwerty
2007-03-27 04:25 (ссылка)
А хочешь, украду и пришлю соответствующие внутренние дискуссии? Оно, оказывается, продвигаемо гуглем.

(Ответить)