Есть ли каноническая книга по Scala? [закрыто]


15

Мне интересно изучать Scala, но из-за относительной новизны я не могу найти много книг об этом.

Существует ли книга, которая является стандартом де-факто для описания лучших практик, методологий проектирования и другой полезной информации о Scala? Что делает эту книгу особенной?


stackoverflow.com/q/194812/203968 перечислите несколько бесплатных
oluies 17.10.10

это может помочь: scalacommunity.com/…
Шри

Ответы:


25

Я могу посоветовать Программирование в Scala, потому что это от создателя языка Scala: Мартина Одерского.

Он очень подробно описывает большинство функций Scala и объясняет, почему он выбрал эту функцию вместо другой. Таким образом, читатель получает глубокое понимание Scala. Книга фантастическая. Это одна из лучших книг по программированию, которые я когда-либо читал.


1
Лекс Спун, один из соавторов, является ясным коммуникатором и Умным Чуваком (см. Его вклад Squeak Smalltalk); это предвещает хорошо для книги!
Фрэнк Шиарар

Мне сказали и руководитель нашего отдела, и кандидат в доктора наук, что я хорошо дружу с тем, что в настоящее время это лучшая книга по языку. Они оба поклонники Scala и имеют достаточно большие библиотеки, и я доверяю их пониманию того, какие книги стоят того, а какие нет (поскольку они рассказывают мне о тех, которые не стоят этого довольно часто).
sp0rus

@Frank: Отлично. Я не знал, что Спун тоже был парнем из Smalltalk. :)
фактор

Небольшое примечание: только что вышло второе издание «Программирование в Scala». Включает в себя обновления и изменения в Scala 2.8.
Джейсон Уэбб

Программирование на Scala, третье издание уже вышло, соответствует Scala 2.11 / 12
Роберт Харви

8

Программирование Artima в Scala - лучшая книга о Scala, которую вы можете получить на данный момент. Очень рекомендуется. Я нашел Программу Scala О'Рейли хорошей второй книгой; Хотя он движется немного быстрее, чем хотелось бы.

Я также попытался Дэвид Поллак в Beginning Scala , но не совсем нравится, и я не рекомендую никому.

Все вышеперечисленные книги несколько устарели, поскольку в Scala 2.8 не много чего нового. Я надеюсь, что обновленные издания этих книг будут опубликованы в ближайшее время.


Хотя более полудюжины книг о Scala уже опубликовано, я считаю, что лучшие книги еще впереди.

В частности, я думаю, вам стоит обратить внимание на две книги:

  1. Скала в глубине Джош Суерет

  2. Шаги в Скале Христоса Ловердоса и Апостолоса Сиропулоса


Я бы сказал, что «Программирование Scala» О'Рейли - лучшая книга для тех, кто хочет начать работу с Scala, а «Программирование Artima в Scala» - это отличная книга для справки, очень похожая на Java - Полный справочник
prasonscala

@prassee: согласен с первой частью; не согласен со вторым.
фактор
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.