В скале немного другая (неустоявшаяся?) терминология. Частичное примение (partially applied method) в ней это преобразование метода в функцию (adder _ будет примером частичного применения, с результатом (Int, Int) => Int). В Вашем примере просто строится замыкание. Кроме того, судя по путанице с неявными параметрами, автор не очень силён в Scala, и вполне правильно решил обойти в ней этот непростой топик.
Если посмотреть на проблему чуть шире, то в языках с императивной родословной бардак с использованием функциональной терминологии и я много раз пожалел, что взялся именно за эту статью :)
Да, вспомнил, просто твит Одерского был без ссылки.
Рантайм разрешение зависимостей и управление версиями? Этим не занимается ни один язык. Кроме того, IMHO, jar hell возникает там, где в одном процессе живёт 2-3 эпичных фреймворка (типа спринг во встроенном в JBoss томкате) и пара приложений сразу. А у таких монстриков версии модулей не главная беда.
Попробовали бы вы пообщаться с Ruby сообществом лет 5 назад, вот у кого ЧСВ зашкаливало. «Пишешь на Java? Бу го га, дидил, или отсюда.» (Возможно русская специфика, с англоязычным сообществом я общаться тогда не мог)
Если спросить про монады в любой группе — будут объяснять до последнего, как в сказке про золотую антилопу :)
По-моему просто трололо с громким заголовком. Конструктива нигде, кроме секции «Quality» нет и высказан он отнюдь не автором поста.
И шум очень странный. Когда, например был объявлен Kotlin многие участники Scala-сообщества отреагировали в блогах и твиттере, а на этого просто не обращают внимания.
Круто, просто круто. Читал его рассказ про эту архитектуру в «Пионерах программирования» и думал, что просто фанатазии. А ведь хватило упорства воплотить в железе. Аж захотелось купить и попрограммировать.
Я вообще не понял как работает интеграция с гитом:
Во-первых ваша система видимо ожидает какой-то структуры директорий и файлов, какая она?
Во-вторых как реализован доступ? Всегда анонимно по http? А если я не хочу всему миру свой код показывать?
В-третьих из какой ветки берутся файлы? Это настраивается?
Кроме того в чём разница между View Mode User и Preview?
Ещё, нарисуйте какой-нибудь тьюториал по пользованию редактором деревьев или добавть функционал создания поддерева в виде кнопки. DND в вебе _крайне_ неочевидная вещь.
А не можете поподробнее рассказать про симуляцию разной статистики использования. По xml видно, что как-то вероятность можно задать поведение, но хотелось бы big picture.
Можно ли брать адреса запросов или какие-то параметры из файлов/БД? Как их ожно ассоциировать с сессиями?
В JMeter основная проблема большая костыльность симуляции более-менее правдоподобной нагрузки.
adder _
будет примером частичного применения, с результатом(Int, Int) => Int
). В Вашем примере просто строится замыкание. Кроме того, судя по путанице с неявными параметрами, автор не очень силён в Scala, и вполне правильно решил обойти в ней этот непростой топик.Если посмотреть на проблему чуть шире, то в языках с императивной родословной бардак с использованием функциональной терминологии и я много раз пожалел, что взялся именно за эту статью :)
Рантайм разрешение зависимостей и управление версиями? Этим не занимается ни один язык. Кроме того, IMHO, jar hell возникает там, где в одном процессе живёт 2-3 эпичных фреймворка (типа спринг во встроенном в JBoss томкате) и пара приложений сразу. А у таких монстриков версии модулей не главная беда.
Если спросить про монады в любой группе — будут объяснять до последнего, как в сказке про золотую антилопу :)
C++ сравнивать пожалуй некорректно — радикально иные приоритеты у дизайна языка и тех, что его использует.
И шум очень странный. Когда, например был объявлен Kotlin многие участники Scala-сообщества отреагировали в блогах и твиттере, а на этого просто не обращают внимания.
Во-первых ваша система видимо ожидает какой-то структуры директорий и файлов, какая она?
Во-вторых как реализован доступ? Всегда анонимно по http? А если я не хочу всему миру свой код показывать?
В-третьих из какой ветки берутся файлы? Это настраивается?
Кроме того в чём разница между View Mode User и Preview?
Ещё, нарисуйте какой-нибудь тьюториал по пользованию редактором деревьев или добавть функционал создания поддерева в виде кнопки. DND в вебе _крайне_ неочевидная вещь.
Можно ли брать адреса запросов или какие-то параметры из файлов/БД? Как их ожно ассоциировать с сессиями?
В JMeter основная проблема большая костыльность симуляции более-менее правдоподобной нагрузки.
Какие расходы? На что?