Публикации по теме 'scala'


Выпуск скубов 0.9.0
squbs 0.9 обеспечивает прочную основу для перехода squbs на версию 1.0. Мы не ожидаем серьезных изменений API в будущем. Ниже приведены самые большие ожидаемые изменения между squbs 0.9.0 и 1.0.0: Обновите Akka 2.4.x до Akka 2.5.x. Это повлияет на варианты использования актеров Java, переходящие в окончательный API AbstractActor в Akka 2.5.x. Обновление со Scala 2.11.x до Scala 2.12.x Почему сквибы? squbs — это комплексная асинхронная реактивная архитектура для создания..

Изучение Play Web Framework с шаблонами Twirl
Первый взгляд на веб-фреймворк без JavaScript Scala — сильный статически типизированный язык программирования общего назначения, поддерживающий объектно-ориентированное и функциональное программирование. Play — это веб-фреймворк, который создает веб-приложения на Scala и Java. Play поставляется с Twirl , механизмом шаблонов на основе Scala, который имеет следующие преимущества: Компактный, выразительный и плавный: он сводит к минимуму количество символов и нажатий клавиш,..

Вариативность в Java и Scala
Этот текст призван объяснить различия в параметрах типов как в Java, так и в Scala. На эту тему уже есть много материалов в различных блогах и статьях, но мне они всегда казались либо слишком сложными, погружаясь прямо в расширенные функции, и за ними трудно следить для кого-то, кто новичок в этой теме, либо слишком упрощенными и просто царапающими. поверхность. Итак, вот моя попытка восполнить этот пробел. Сначала немного предыстории Я полагаю, что большинство (или все) из вас..

Стоит ли использовать Scala для запуска?
Если вы стремитесь стать одним из самых популярных технологических стартапов, вы, должно быть, слышали о Scala. С момента своего создания объектно-ориентированный язык с функциональным языком программирования взял штурмом сообщество разработчиков, получил вотум доверия от более крупных организаций, таких как Twitter и Airbnb, и вызвал несколько вопросов! Scala лучше Java? Кто лучше? Scala или Python? Все предприятия любят Scala! Я стартап. Что для меня? Давайте не будем вступать..

Небезопасный пакет Java и его роль в оптимизированной производительности JVM Apache Spark
Пакет Java Unsafe был предметом обсуждения и споров среди разработчиков из-за его потенциальных рисков и выгод. Хотя он предлагает прямой доступ к низкоуровневым системным ресурсам, пакет также сопряжен с присущими ему опасностями. Apache Spark, распределенная вычислительная система с открытым исходным кодом, использует возможности пакета Unsafe для оптимизации производительности своей JVM. Давайте рассмотрим пакет Java Unsafe, его потенциальные преимущества и его применение для повышения..

Введение в Scala
Добро пожаловать в первую статью из моей серии статей о Scala. Это руководство предназначено для ознакомления с Scala в качестве предшественника изучения Apache Spark. Этот первый раздел доступен на Medium, но остальную часть этого руководства можно найти на странице проекта Github по ссылке ниже: Введение в Scala Scala - это объектно-ориентированный и функциональный язык программирования. Он наиболее тесно связан с Java, поэтому программисты на Java должны иметь возможность..

Понимание языка программирования Scala
Эта статья предназначена для абсолютных новичков в scala, мы постараемся изучить базовую концепцию, а затем попробуем решить вопрос интервью на основе этой концепции. В блоке кода последним оператором является оператор return Карта должна иметь отдельный ключ, т.е. ключи не могут быть дубликатами. 2) Если мы попытаемся добавить повторяющиеся ключи, предыдущий ключ будет отброшен (давайте разберемся на примере) Давайте попробуем разобраться в приведенных выше концепциях с..