Разное




РазДЕЛЫ САЙТА

Боевики, детективы
Документалка
Драмы, триллеры
Исторические
Комедии
Мелодрамы
Мультяшки
Обучающее, познание
Приключения
Сказки, фэнтези
Старое, доброе
Ужасы
Фантастика
х х х х х х х х х
Блюз, джаз, соул
Инструментальная
Классическая
Клипы
Минусовки
Музыка игр и кино
Поп
Разная
Ретро
Рок, метал
Рэп, хип-хоп
Шансон
х х х х х х х х х
Автософт и навигация
Аудиокниги
Книги и журналы
Фото и видео, приколы



СЛучайные материалы

Metropolis (2024)
Metropolis (2024)

Flow Ascold - Вторжение. Академия магоубийц 3 (Аудиокнига)
Flow Ascold - Вторжение. Академия магоубийц 3 (Аудиокнига)

Коуст Дора - Ведьма по призванию (Аудиокнига)
Коуст Дора - Ведьма по призванию (Аудиокнига)

Боярова Мелина - Талисман для князя. Хозяйка Ольбранского замка (Аудиокнига)
Боярова Мелина - Талисман для князя. Хозяйка Ольбранского замка (Аудиокнига)

Gym Workout Flow 2024 (2024)
Gym Workout Flow 2024 (2024)


Главная » 2020 » Январь » 13 » Scala для нетерпеливых, 2-е изд.

Scala для нетерпеливых, 2-е изд.

22:54

Второе издание книги "Scala для нетерпеливых" было обновлено до поддержки версии Scala 2.12 и демонстрирует самые современные приемы использования языка. В это издание было добавлено описание последних нововведений в Scala, включая интерполяцию строк, динамический вызов, неявные классы и объекты Future. Язык программирования Scala обладает весьма обширными возможностями, но вы сможете эффективно пользоваться им, даже не зная их все. В данной книге приводится достаточно информации, чтобы вы могли начать работу с простыми и компактными фрагментами кода.
Scala – чрезвычайно выразительный и гибкий язык программирования. Он позволяет разработчикам библиотек использовать весьма сложные, высокоуровневые абстракции, чтобы пользователи этих библиотек, в свою очередь, могли легко и просто выражать свои мысли. В зависимости от того, с каким кодом вы столкнетесь, он может казаться очень простым или очень сложным.
Год назад я попытался дать некоторые разъяснения, определив ряд уровней для языка Scala и его стандартной библиотеки. Всего было выделено по три уровня для прикладных программистов и для создателей библиотек. Начальные уровни были просты в изучении, и их было вполне достаточно, чтобы можно было начать писать программы. Знания, получаемые на средних уровнях, позволяют писать более выразительные и более функциональные программы, а биб­лиотеки более гибкие в использовании. Освоив высшие уровни, программисты становятся экспертами, способными решать специа­лизированные задачи.
Развитие языков Java и C++ существенно замедлилось, и программисты, стремящиеся использовать самые современные технологии, обратили свои взоры на другие языки. Scala – весьма интересный выбор. Я считаю, что это самый привлекательный вариант для программистов, стремящихся повысить свою продуктивность. Scala имеет выразительный синтаксис, который выглядит весьма свежо после приевшихся шаблонов Java. Программы на этом языке выполняются под управлением виртуальной машины Java, что открывает доступ к огромному количеству библиотек и инструментов. Но виртуальная машина Java – не единственная среда выполнения для программ на Scala. В рамках проекта ScalaJS разрабатывается код на javascript, позволяющий писать серверный и клиентский код веб-приложений на языке, отличном от javascript. Scala поддерживает функциональный стиль программирования, не отказываясь при этом от объектно-ориентированного, давая возможность осваивать новые парадигмы постепенно. Интерпретатор дает возможность быст­ро опробовать свои идеи, что превращает изучение Scala в весьма увлекательное занятие. Наконец, язык Scala является статически типизированным языком, что позволяет компилятору находить ошибки, а вам не тратить время на их поиск в работающей программе.
Я написал эту книгу для нетерпеливых читателей, желающих приступить к программированию на языке Scala немедленно. Я полагаю, что вы знакомы с Java, C# или C++, и потому не буду утруждать себя объяснением, что такое переменные, циклы или классы. Я не буду терпеливо перечислять все особенности языка, я не буду читать лекции о превосходстве одной парадигмы над другой, и я не заставлю вас продираться сквозь длинные искусственные примеры. Вмес­то этого вы будете получать необходимую информацию небольшими порциями, чтобы ее можно было быстро прочитать и вернуться к ней при необходимости.

Название: Scala для нетерпеливых, 2-е изд.
Автор: Кей Хорстман
Издательство: ДМК Пресс
Год: 2017
Страниц: 415
Формат: PDF, DJVU
Размер: 10,11 МБ
Качество: отличное
Язык: русский


Скачать: Книги и журналы | Теги: нетерпеливых, scala, 2017, 2-е, изд

Похожие материалы скачать бесплатно и без регистрации


К "Scala для нетерпеливых, 2-е изд."
пока нет комментариев, но Вы можете стать первым, кто его оставит!

Всего мнений: 0
Ищу на сайте

Случайный анекдот
- Доктор, спасибо, боль в спине прошла. Что это было - радикулит?
- Нет, просто подтяжки были перекручены!

Новое на сайте
Пока, к сожалению, ничего нет

Наша статистика

Присутствуют: 1
Неизвестных: 1
Знакомых: 0
Copyright by Anonimus © 2024