Có một cuốn sách kinh điển về Scala? [đóng cửa]


15

Tôi thích học Scala, nhưng do tính mới tương đối, tôi dường như không thể tìm thấy rất nhiều sách về nó.

Có một cuốn sách ngoài đó là tiêu chuẩn thực tế để mô tả các thực tiễn tốt nhất, phương pháp thiết kế và thông tin hữu ích khác về Scala? Điều gì làm cho cuốn sách đó đặc biệt?


stackoverflow.com/q/194812/203968 liệt kê một vài cái miễn phí
oluies

điều này có thể giúp: scalacommunity.com/ từ
Sri

Câu trả lời:


25

Tôi có thể khuyên Lập trình trong Scala vì đó là từ người tạo ra ngôn ngữ Scala: Martin Oderky.

Ông mô tả hầu hết các tính năng của Scala rất chi tiết và giải thích, tại sao ông chọn tính năng này thay vì một tính năng khác. Do đó, người đọc có được cái nhìn sâu sắc về Scala. Cuốn sách thật tuyệt vời. Đây là một trong những cuốn sách lập trình hay nhất tôi từng đọc.


1
Lex Spoon, một trong những đồng tác giả, là một người giao tiếp rõ ràng và Thông minh Dude (xem những đóng góp của Squeak Smalltalk); đó là điềm lành cho cuốn sách!
Frank Shearar

Tôi đã được cả người đứng đầu bộ phận của chúng tôi và một ứng cử viên tiến sĩ nói rằng tôi là bạn tốt với việc đây hiện là cuốn sách hay nhất về ngôn ngữ. Cả hai đều là người hâm mộ của Scala và có những thư viện đủ lớn để tôi tin tưởng vào cái nhìn sâu sắc của họ về những cuốn sách đáng giá và không (vì họ nói với tôi về những cuốn sách không đáng giá thường xuyên).
sp0rus

@Frank: Tuyệt vời. Tôi không biết Spoon cũng là một chàng trai Smalltalk. :)
missingfaktor

Ghi chú bên lề nhỏ, Lập trình trong Scala phiên bản thứ hai vừa được phát hành. Nó bao gồm các cập nhật và thay đổi trong scala 2.8.
Jason Webb

Lập trình trong Scala, phiên bản thứ ba hiện đã được phát hành, phù hợp với Scala 2.11 / 12
Robert Harvey

8

Lập trình của Artima trong Scala là cuốn sách Scala hay nhất bạn có thể có được tại thời điểm này. Rất khuyến khích. Tôi thấy Scala lập trình của O'Reilly là một cuốn sách thứ hai hay; Nó di chuyển nhanh hơn một chút so với tôi muốn.

Tôi cũng đã thử Beginning Scala của David Pollak nhưng không thích lắm và tôi không giới thiệu nó cho bất cứ ai.

Tất cả những cuốn sách được đề cập ở trên có phần được nhắc đến vì chúng không bao gồm nhiều điều mới trong Scala 2.8. Tôi hy vọng rằng các phiên bản cập nhật của những cuốn sách này sẽ sớm được xuất bản.


Mặc dù hơn nửa tá sách Scala đã được xuất bản, tôi tin rằng những cuốn sách hay nhất vẫn chưa đến.

Hai cuốn sách đặc biệt mà tôi nghĩ bạn nên chú ý là:

  1. Scala in Depth của Josh Suereth

  2. Các bước trong Scala của Christos Loverdos và Apostolos Syropoulos


Tôi sẽ lập trình Scala của O'Reilly là cuốn sách hay nhất dành cho những người muốn bắt đầu và bị ướt chân trên Scala và Lập trình của Artima trong Scala là một cuốn sách tuyệt vời để tham khảo giống như Java - Cuốn sách tham khảo đầy đủ
prasonscala 15/03

@prassee: Đồng ý với phần đầu tiên; không đồng ý với thứ hai.
missingfaktor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.