Scala for the Impatient, 3rd Edition

0
(0)

Scala for the Impatient, 3rd Edition

 

  • Author:Cay S. Horstmann
  • Length: 400 pages
  • Edition: 3
  • Publisher: Addison-Wesley Professional
  • ISBN-10: 013803365X
  • ISBN-13: 9780138033651
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon



    Book Description

    Clear, Concise Guide to Scala for Professional Programmers–Updated through Scala 3.x

    Scala 3 is more concise, consistent, flexible, robust, and efficient, but there’s a lot to learn and navigating features and improvements can be challenging.

    Scala for the Impatient, Third Edition,

    is a complete yet concise guide that reflects the major enhancements of Scala 3, from improved syntax and revamped type system to powerful contextual abstractions.

    Written by renowned programming instructor Cay S. Horstmann–author of the classic Core Java–this indispensable tutorial offers a faster, easier pathway for learning today’s Scala. Horstmann covers everything working developers need to know, focusing on hands-on solutions, not academic theory. Given the size and scope of Scala 3, there’s plenty to cover but it’s presented in small chunks organized for quick access and easy understanding, with plenty of practical insights and focused sample code.

    Get started quickly with Scala 3 interpreter, syntax, tools, and current usage Master core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more Design and build better object-oriented code with Scala 3 Use Scala for real-world programming tasks: working with files, regular expressions, and XML Work with higher-order functions and the powerful Scala collections library Create concurrent programs with Scala futures Understand the Scala type system, including revamped enums, intersection and union types, and enhanced type inference Use contextual abstractions to easily extend class hierarchies, enrich existing classes, perform automatic conversions, and elegantly hide tedious details Apply advanced power tools such as annotations and implicits Discover how to program with types, analyzing and generating types at compile time Get a taste of what’s now possible with Scala macros If you’re a Java, C++, or C# programmer who’s new to Scala or functional programming–or even if you’ve already used earlier versions of Scala–this guide will help you write code that’s more robust, more efficient, and more secure.

    中文:

    书名:急躁的斯卡拉,第三版

    清晰、简洁的Scala专业程序员指南-通过Scala 3.x更新

    Scala 3更简洁、一致、灵活、健壮和高效,但有很多东西需要学习,导航功能和改进可能是具有挑战性的。

    斯卡拉急躁,第三版,

    是一个完整而简洁的指南,反映了Scala 3的主要增强,从改进的语法和改进的类型系统到强大的上下文抽象。

    由著名的编程讲师Cay S. Horstmann撰写-经典的核心Java的作者-这个必不可少的教程为学习当今的Scala提供了一个更快,更轻松的途径。Horstmann涵盖了开发人员需要了解的所有工作,重点是动手解决方案,而不是学术理论。考虑到Scala 3的大小和范围,有很多内容可以涵盖,但它以小块的形式呈现,以便快速访问和轻松理解,并具有大量的实用见解和重点示例代码。

    使用Scala 3解释器,语法,工具和当前使用主核心语言功能快速入门: 函数,数组,映射,元组,包,导入,异常处理等更多设计和构建更好的面向对象代码与Scala 3使用Scala进行实际编程任务: 使用文件,正则表达式和XML使用高阶函数和强大的Scala集合库创建具有Scala futures的并发程序了解Scala类型系统,包括改进的枚举,交集和联合类型,以及增强的类型推断使用上下文抽象轻松扩展类层次结构,丰富现有的类,执行自动转换,并优雅地隐藏繁琐的细节应用高级电动工具,如注释和隐含发现如何用类型编程,在编译时分析和生成类型,如果你是一个Java,C,或者C # 程序员谁是Scala或函数式编程的新手 — 或者即使你已经使用了Scala的早期版本 — 本指南将帮助你编写更健壮、更高效、更安全的代码。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册