Scala для нетерпеливых, Хостманн К., 2013.
Книга в сжатой форме описывает, что можно делать на языке Scala, и как это делать. Кей Хорстманн (Cay Horstmann), основной автор всемирного бестселлера «Core Java™», дает быстрое и практическое введение в язык программирования, основанное на примерах программного кода. Он знакомит читателя с концепциями языка Scala и приемами программирования небольшими «порциями», что позволяет быстро осваивать их и применять на практике. Практические примеры помогут вам пройти все стадии компетентности, от новичка до эксперта.
Издание предназначено для программистов разной квалификации, как знакомых с языком Scala, так и впервые изучающих языки функционального программирования.
Scaladoc.
Для исследования Java API программисты на Java пользуются системой генерации документации Javadoc. В Scala есть аналогичный инструмент - Scaladoc (рис. 1.1).
Навигация по документации в Scaladoc немного сложнее, чем в Javadoc. Классы в языке Scala обычно имеют намного больше вспомогательных методов, чем Java-классы. Некоторые методы используют пока незнакомые вам возможности. Наконец, описания некоторых особенностей рассказывают о том, как они реализованы, а не как ими пользоваться. (Разработчики языка Scala продолжают работать над улучшением внешнего вида Scaladoc, поэтому в будущем этот инструмент, возможно, станет более доступным для начинающих программистов.)
Ниже приводится несколько советов, касающихся навигации в Scaladoc, для тех, кто приступает к изучению языка.
Содержание.
От издательства.
Предисловие.
Вступление.
Об авторе.
Глава 1. Основы.
Глава 2. Управляющие структуры и функции.
Глава 3. Работа с массивами.
Глава 4. Ассоциативные массивы и кортежи.
Глава 5. Классы.
Глава 6. Объекты.
Глава 7. Пакеты и импортирование.
Глава 8. Наследование.
Глава 9. Файлы и регулярные выражения.
Глава 10. Трейты.
Глава 11. Операторы.
Глава 12. Функции высшего порядка
Глава 13. Коллекции.
Глава 14. Сопоставление с образцом и case-классы.
Глава 15. Аннотации.
Глава 16. Обработка XML.
Глава 17. Параметризованные типы.
Глава 18. Дополнительные типы.
Глава 19. Парсинг.
Глава 20. Акторы.
Глава 21. Неявные параметры и преобразования.
Глава 22. Ограниченные продолжения.
Предметный указатель.
Купить .
Теги: учебник по программированию :: программирование :: Хостманн
Смотрите также учебники, книги и учебные материалы:
- Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Э., 2017
- Программируем коллективный разум, Сегаран Т., 2008
- Django 2.1, практика создания веб-сайтов на Python, Дронов В.А., 2019
- Python и анализ данных, Слинкин А.А., Маккинли У., 2015
- Выразительный Javascript, Современное веб-программирование, Хавербеке М., 2019
- Основы программирования на примере языка Python, Федоров Д., 2018
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- Рефакторинг кода на JavaScript, Улучшение проекта существующего кода, Фаулер М., 2019