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

LINQ в жабе

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

[identity profile] w00dy.livejournal.com 2012-11-30 12:48 pm (UTC)(link)
Ключевое слово "Если инфраструктура грамотно налажена". Меня лично во всём опенсурсе и прочем шлаке добивают именно дефолты. У MS в этом плане всё чётко - есть инструментарий который покрывает всё что нужно, и в него все встраиваются. Для сборки есть MS Build. Есть отдельная тулза, его же поддерживает студия, всё что интегрируется в студию автоматом интегрируется и в MS Build (тот же TypeScript или F# для VS 2008). Кому не хватает - есть куча всяких расширений, или тот же NAnt. Но из коробки в большинстве случаев работает, и не нужен никакой настройщик пианин и сборки проекта. А в жабе нужно с помощью говна, палок и скотча прикручивать какой-нить мавен или ант. И каждую тулзню используемую для сборки тоже нужно вручную прикручивать.

[identity profile] evil-invader.livejournal.com 2012-11-30 12:51 pm (UTC)(link)
А куда его прикручивать то надо? Ещё и с говном и палками? Есть плагин для эклипса, IDEA вообще из коробки его умеет без всяких проблем. Создаёшь Maven проект и погнали. Тоже можно сказать работает из коробки. Нужны фреймворки -добавил в депенденси и оно автоматом подтянулось из репозитория.

[identity profile] w00dy.livejournal.com 2012-11-30 12:57 pm (UTC)(link)
Значит идея поумнела с тех пор. Не даром за неё кучу бабла требуют.

[identity profile] evil-invader.livejournal.com 2012-11-30 01:24 pm (UTC)(link)
Она своих денег стоит. Скорость разработки увеличивается в разы.
Но если Eclipse хорошо знаешь, то можно не тратить деньги =)

[identity profile] golikov konstantine (from livejournal.com) 2012-11-30 09:40 pm (UTC)(link)
Не даром за неё кучу бабла требуют.
$200-$600 за IDEA (индивиадуальный разработчик / компания) против $699.00 - $13,299.00 за Visual Studio

[identity profile] w00dy.livejournal.com 2012-11-30 10:40 pm (UTC)(link)
ой да ладно. У MS есть всякие *spark-и где студию дают бесплатно, и это нужно быть ленивым разработчиком чтобы там не участвовать. А для компаний которые в спарках участвовать не могут есть всякие volume licensing с дикими скидками и прочим. В общем смысл покупать в ретейле есть только если вам оно нужно поштучно. Если же для всего отдела, то и цены совершенно другие.

[identity profile] golikov konstantine (from livejournal.com) 2012-11-30 10:53 pm (UTC)(link)
Ну так и IDEA есть Community Edition которая бесплатная ;-)
volume discounts (от 5+ штук) точно так же есть
Edited 2012-11-30 22:57 (UTC)

[identity profile] w00dy.livejournal.com 2012-11-30 10:57 pm (UTC)(link)
так и у студии есть express версии, которые тоже бесплатны.

[identity profile] golikov konstantine (from livejournal.com) 2012-11-30 11:39 pm (UTC)(link)
Ага, но я все же о том, что требует отвалить кучу денег это не совсем правда