metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-11-30 11:58 am

LINQ в жабе

http://cr.openjdk.java.net/~briangoetz/lambda/sotc3.html
И никаких хаскелей не нужно, чтобы сделать проект невозможным к передаче разного рода индусам.

[identity profile] evil-invader.livejournal.com 2012-11-30 12:33 pm (UTC)(link)
Ну возможно немного намудрено там. Когда только начинал работать с Java, то немного мозг рвало. Первое время приходилось из старых проектов методом копипасты тянуть все конфигурации. Теперь как-то пришло уже понимание и осознание.

[identity profile] w00dy.livejournal.com 2012-11-30 12:52 pm (UTC)(link)
Т.е. вместо того чтобы сесть и писать код, в влюбом случае начинаем дрочить конфиги.

Мне другое интересно, а мелкие тулзени на жабе писать реально. Т.е. уровень когда шела уже не хватает, но и не крупное, так, на пол часа работы. Я просто в виме накозявкал, mcs-ом скомпилил и сразу же запустил. А в жабе как?

[identity profile] volodymir-k.livejournal.com 2012-11-30 01:12 pm (UTC)(link)
натайпал в фаре, сделал javac file.java, java file

[identity profile] evil-invader.livejournal.com 2012-11-30 01:22 pm (UTC)(link)
утилы без проблем писать. Можно с собой всю это инфраструктуру не тянуть. Стандартных средств джавы обычно хватает на многие вещи. Если что-то специфическое, то можно пару библиотек подкинуть. Всё это делается легко без спрингов и мавенов.

[identity profile] metaclass.livejournal.com 2012-11-30 02:11 pm (UTC)(link)
Мелочь как раз хорошо - даже если там пару каких либ нужно - скачал, положил, -cp указал.
Часто подобный закат солнца вручную оказывается сильно проще, чем долбится в мавены и IDE.