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


Первый практический опыт программирования на Scala
Scala — это родной язык для Apache Spark, и без хороших навыков программирования на Scala вы никогда не сможете гибко разрабатывать решения для Apache Spark. Это руководство разработано с целью дать Scala необходимый опыт программирования, который вы можете повторно использовать в любой онлайн-идее для изучения. После завершения этого руководства вы разработаете базовую основу для создания функций и…

Сила абстракции в Scala
Метод абстракции в Scala обычно используется в типаже или абстрактном классе, который не обеспечивает полной реализации или определения тела. Конкретный класс, который расширяет трейт или абстрактный класс, в котором определен абстрактный метод, должен предоставлять реализацию, в противном случае конкретный класс должен объявить себя абстрактным классом. Пример: черта животного { def makeSound(): String } абстрактный класс утка расширяет животное { // не обеспечивает реализацию для..

Первые шаги в Scala (как начать работу со Scala)
Scala с годами стал довольно классным языком, и спрос на него огромен. Это также язык, который используется для создания красивых технологий, таких как Kafka, Spark и многих других. Начать работу со Scala может быть немного сложно, поэтому в этой истории мы увидим, как начать работу со Scala и создать простую программу Scala. Во-первых, вам необходимо загрузить IDE, используемую де-факто для проектов Scala, то есть IntelliJ IDEA (версия сообщества бесплатна и доступна для всех платформ)..

Зачем изучать программирование на Scala для Apache Spark | IIHT
Самое сложное для разработчиков больших данных сегодня — это выбор языка программирования для приложений больших данных. Программирование Python и R — это языки, которые специалисты по данным выбирают для создания моделей машинного обучения, в то время как Java остается основным языком программирования для разработки приложений Hadoop. С появлением различных сред для работы с большими данными, таких как Apache Kafka и Apache Spark, язык программирования Scala приобрел известность среди..

Функциональное программирование для смертных - выдержки
Всегда полезно прочитать содержательную книгу, особенно если она посвящена вашему любимому языку программирования. Что касается Scala, есть много замечательных книг, посвященных продвинутым концепциям, таких как «Функциональное программирование в Scala» (также известное как «красная книга»), «Scala with Cats», «The Type Astronaut's Guide to Shapeless» и, конечно же, «Функциональное программирование для смертных». К сожалению, многие из этих книг неявно требуют хотя бы некоторого..

Абстрактный класс в Scala
Учебник по Скала Обзор Класс, объявленный с помощью ключевого слова abstract, называется классом abstract . abstract class Pet(name: String) { var age : Int = 0 // concrete field def printName: Unit // abstract method def printAge: Unit = { // concrete method println ( age ) } } Абстрактный класс может иметь как абстрактные, так и неабстрактные (реализованные) методы. Как уже упоминалось, абстрактный класс также может иметь свои..

Подходит ли вам Angular?
Обзор, преимущества и примеры использования Что такое угловой? Angular — это платформа с открытым исходным кодом, используемая для веб-разработки, мобильной веб-разработки, нативной мобильной и настольной разработки. Angular лучше всего подходит для более крупных приложений, поскольку отличается отличной масштабируемостью. Это позволяет разработчикам повторно использовать код в модулях и компонентах, что помогает создавать приложения, которые успешно справляются с большими..