Cay S. Horstmann is principal author of Core Java™, Volumes I and II, Eighth Edition (Prentice Hall, 2008), as well as a dozen other books for professional programmers and computer science students. He is a professor of computer science at San Jose State University and a Java Champion.
Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional programming languages. Using Scala, you can write programs more concisely than in Java, as well as leverage the full power of concurrency. Since Scala runs on the JVM, it can access any Java library and is interoperable with Java frameworks. Scala for the Impatient concisely shows developers what Scala can do and how to do it. In this book, Cay Horstmann, the principal author of the international best-selling Core Java(t), offers a rapid, code-based introduction that's completely practical. Horstmann introduces Scala concepts and techniques in "blog-sized" chunks that you can quickly master and apply. Hands-on activities guide you through well-defined stages of competency, from basic to expert. Coverage includes * Getting started quickly with Scala's interpreter, syntax, tools, and unique idioms * Mastering core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more * Becoming familiar with object-oriented programming in Scala: classes, inheritance, and traits * Using Scala for real-world programming tasks: working with files, regular expressions, and XML * Working with higher-order functions and the powerful Scala collections library * Leveraging Scala's powerful pattern matching and case classes * Creating concurrent programs with Scala actors * Implementing domain-specific languages * Understanding the Scala type system * Applying advanced "power tools" such as annotations, implicits, and delimited continuations Scala is rapidly reaching a tipping point that will reshape the experience of programming. This book will help object-oriented programmers build on their existing skills, allowing them to immediately construct useful applications as they gradually master advanced programming techniques.
發表於2025-01-31
Scala for the Impatient 2025 pdf epub mobi 電子書 下載
算是初次正式接觸函數式編程,看完這本對Scala有整體上的瞭解,但還有很多不明白的地方。《快學Scala》知識點覆蓋比較全,但感覺很多知識點講得不夠深入,要再結閤其它書籍繼續深入學習。
評分算是初次正式接觸函數式編程,看完這本對Scala有整體上的瞭解,但還有很多不明白的地方。《快學Scala》知識點覆蓋比較全,但感覺很多知識點講得不夠深入,要再結閤其它書籍繼續深入學習。
評分沒讀過,想讀, 但我估計之前的評論都隻是看瞭前九章就認為讀瞭這本書的主兒寫下的吧?! 實際上, 後麵幾章纔是我感興趣的, 尤其是最後一章, delimited continuation,如果你能輕鬆讀懂這一章,再來評論纔好,嗬嗬,反正我估計我可能不會一遍讀懂,continuation的概念挺簡...
評分 評分韆萬不要買。 你知道什麼是特質麼?知道什麼是樣本類麼?知道什麼叫存在類型麼?知道什麼叫定界延續麼?本書最大的特點是所有不常見的英文單詞或叫法都給瞭個中文翻譯,這還不算啥,關鍵是都沒給齣所對應的英文原文,所以,你會帶著對各種名詞的疑問閱讀完本書,然後仍一無所...
圖書標籤: scala 編程 函數式編程 Scala 計算機 編程語言 計算機科學 英文版
shit
評分寫得很簡潔,沒有廢話,相對於其他的scala語法書,這本書涵蓋內容很廣,卻很薄,而且內容新,適閤作為案邊的語法工具書。
評分寫得很簡潔,沒有廢話,相對於其他的scala語法書,這本書涵蓋內容很廣,卻很薄,而且內容新,適閤作為案邊的語法工具書。
評分@ @
評分shit
Scala for the Impatient 2025 pdf epub mobi 電子書 下載