Мартин Одерски - Scala. Профессиональное программирование
Название: | Scala. Профессиональное программирование | |
Автор: | Мартин Одерски | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Scala. Профессиональное программирование"
Читаем онлайн "Scala. Профессиональное программирование". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (40) »
Профессиональное программирование
Scala
5-е издание
Мартин Одерски
Лекс Спун
Билл Веннерс
Фрэнк Соммерс
2022
ББК 32.973.2-018.1
УДК 004.43
О-41
Одерски Мартин, Спун Лекс, Веннерс Билл, Соммерс Фрэнк
О-41 Scala. Профессиональное программирование. 5-е изд.. — СПб.: Питер,
2022. — 608 с.: ил. — (Серия «Библиотека программиста»).
ISBN 978-5-4461-1914-1
«Scala. Профессиональное программирование» — главная книга по Scala, популярному
языку для платформы Java, в котором сочетаются концепции объектно-ориентированного
и функционального программирования, благодаря чему он превращается в уникальное
и мощное средство разработки.
Этот авторитетный труд, написанный создателями Scala, поможет вам пошагово изучить
язык и идеи, лежащие в его основе.
Пятое издание значительно обновлено, чтобы охватить многочисленные изменения, появившиеся в Scala 3.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с Artima Inc. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством
как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет
ответственности за возможные ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти в этой книге. На момент
подготовки книги к изданию все ссылки на интернет-ресурсы были действующими.
ISBN 978-0997148008 англ.
ISBN 978-5-4461-1914-1
© 2019 Martin Odersky, Lex Spoon, Bill Venners, Frank Sommers.
All rights reserved
© Перевод на русский язык ООО «Прогресс книга», 2022
© Издание на русском языке, оформление ООО «Прогресс книга»,
2022
© Серия «Библиотека программиста», 2022
© Павлов А., перевод с английского языка, 2022
Краткое содержание
Отзывы на предыдущие издания книги . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
Благодарности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
Глава 1. Масштабируемый язык . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
Глава 2. Первые шаги в Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
56
Глава 3. Дальнейшие шаги в Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
Глава 4. Классы и объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
Глава 5. Основные типы и операции . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
104
Глава 6. Функциональные объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125
Глава 7. Встроенные управляющие конструкции . . . . . . . . . . . . . . . . . . . .
145
Глава 8. Функции и замыкания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
168
Глава 9. Управляющие абстракции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
189
Глава 10. Композиция и наследование . . . . . . . . . . . . . . . . . . . . . . . . . . .
203
Глава 11. Трейты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
229
Глава 12. Пакеты, импорты и экспорты . . . . . . . . . . . . . . . . . . . . . . . . . . .
247
Глава 13. Сопоставление с образцом . . . . . . . . . . . . . . . . . . . . . . . . . . . .
266
Глава 14. Работа со списками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
299
Глава 15. Работа с другими коллекциями . . . . . . . . . . . . . . . . . . . . . . . . .
331
6 Краткое содержание
Глава 16. Изменяемые объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
350
Глава 17. Иерархия Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
372
Глава 18. Параметризация типов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
388
Глава 19. Перечисления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
410
Глава 20. Абстрактные члены . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
421
Глава 21. Гивены . . . --">
Scala
5-е издание
Мартин Одерски
Лекс Спун
Билл Веннерс
Фрэнк Соммерс
2022
ББК 32.973.2-018.1
УДК 004.43
О-41
Одерски Мартин, Спун Лекс, Веннерс Билл, Соммерс Фрэнк
О-41 Scala. Профессиональное программирование. 5-е изд.. — СПб.: Питер,
2022. — 608 с.: ил. — (Серия «Библиотека программиста»).
ISBN 978-5-4461-1914-1
«Scala. Профессиональное программирование» — главная книга по Scala, популярному
языку для платформы Java, в котором сочетаются концепции объектно-ориентированного
и функционального программирования, благодаря чему он превращается в уникальное
и мощное средство разработки.
Этот авторитетный труд, написанный создателями Scala, поможет вам пошагово изучить
язык и идеи, лежащие в его основе.
Пятое издание значительно обновлено, чтобы охватить многочисленные изменения, появившиеся в Scala 3.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с Artima Inc. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством
как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет
ответственности за возможные ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти в этой книге. На момент
подготовки книги к изданию все ссылки на интернет-ресурсы были действующими.
ISBN 978-0997148008 англ.
ISBN 978-5-4461-1914-1
© 2019 Martin Odersky, Lex Spoon, Bill Venners, Frank Sommers.
All rights reserved
© Перевод на русский язык ООО «Прогресс книга», 2022
© Издание на русском языке, оформление ООО «Прогресс книга»,
2022
© Серия «Библиотека программиста», 2022
© Павлов А., перевод с английского языка, 2022
Краткое содержание
Отзывы на предыдущие издания книги . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
Благодарности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
Глава 1. Масштабируемый язык . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
Глава 2. Первые шаги в Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
56
Глава 3. Дальнейшие шаги в Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
Глава 4. Классы и объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
Глава 5. Основные типы и операции . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
104
Глава 6. Функциональные объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125
Глава 7. Встроенные управляющие конструкции . . . . . . . . . . . . . . . . . . . .
145
Глава 8. Функции и замыкания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
168
Глава 9. Управляющие абстракции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
189
Глава 10. Композиция и наследование . . . . . . . . . . . . . . . . . . . . . . . . . . .
203
Глава 11. Трейты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
229
Глава 12. Пакеты, импорты и экспорты . . . . . . . . . . . . . . . . . . . . . . . . . . .
247
Глава 13. Сопоставление с образцом . . . . . . . . . . . . . . . . . . . . . . . . . . . .
266
Глава 14. Работа со списками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
299
Глава 15. Работа с другими коллекциями . . . . . . . . . . . . . . . . . . . . . . . . .
331
6 Краткое содержание
Глава 16. Изменяемые объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
350
Глава 17. Иерархия Scala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
372
Глава 18. Параметризация типов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
388
Глава 19. Перечисления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
410
Глава 20. Абстрактные члены . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
421
Глава 21. Гивены . . . --">
- 1
- 2
- 3
- . . .
- последняя (40) »
Книги схожие с «Scala. Профессиональное программирование» по жанру, серии, автору или названию:
У. Маурер - Введение в программирование на языке ЛИСП Жанр: Lisp, Scheme Год издания: 1976 Серия: Математическое обеспечение ЭВМ |
Олег Николаевич Перминов - Программирование на языке Паскаль Жанр: Pascal, Delphi, Lazarus и т.п. Год издания: 1988 |
Г. Джоунз - Программирование на языке Оккам Жанр: Другие языки и системы программирования Год издания: 1989 |
Алексей Николаевич Васильев - Программирование на JavaScript в примерах и задачах Жанр: Java, Java Script Год издания: 2017 Серия: Российский компьютерный бестселлер |