Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution.
Programming Scala clearly explains the advantages of Scala as a JVM language. You'll learn how to leverage the wealth of Java class libraries to meet the practical needs of enterprise and Internet projects more easily. Packed with code examples, this book provides useful information on Scala's command-line tools, third-party tools, libraries, and available language-aware plugins for editors and IDEs.
* Learn how Scala's succinct and flexible code helps you program faster
* Discover the notable improvements Scala offers over Java's object model
* Get a concise overview of functional programming, and learn how Scala's support for it offers a better approach to concurrency
* Know how to use mixin composition with traits, pattern matching, concurrency with Actors, and other essential features
* Take advantage of Scala's built-in support for XML
* Learn how to develop domain-specific languages
* Understand the basics for designing test-driven Scala applications
《把生活修炼到你喜欢的模样》内容简介:这一路行走,你得跟随着自己,为自己奔跑,抵制别人的驾驭。让自己的灵魂做主,即使在风烛
《“清”眼看世界:研究生海外社会实践成果集》内容简介:本书梳理了清华大学研究生海外社会实践近五年来的优秀实践成果,精选了来
《朝花夕拾》内容简介:本书是鲁迅先生家喻户晓的回忆性散文集,比较完整地记录了他从幼年到青年时期的生活经历和思想脉络,在塑造
《日志管理与分析(第2版)》内容简介:本书基于主流日志管理与分析系统的设计理念,完善、透彻地对日志分析各流程模块的原理与实现
Createyourownrobots,toys,remotecontrollers,alarms,detectors,andmorewiththeArduin...
《法学野渡(第四版):写给法学院新生》内容简介:本书作者以一种“传道、授业、解惑”的视角,来审视法学的学习,以“至简、实用
《第一行代码——Android》是Android初学者的最佳入门书。全书由浅入深、系统全面地讲解了Android软件开发的方方面面。第1章带领
《财经写作》内容简介:本书融入了应用写作“国家级精品资源共享课程 ”建设的探索成果,注重学生写作思维的训练和培养,以“公文正
蜜蜂病虫害防治 内容简介 本书由中国农业科学陆军蜜蜂研究所冯峰研究员等编著。内容包括:蜜蜂的种类、形态、发育阶段和生物学特性,蜜蜂疾病的发生、诊断和防治,蜜蜂的...
《SEM深度解析:搜索引擎营销及主流网站分析实战》内容简介:网络在我们的工作与生活中的地位是毋庸置疑的,我们每天都要通过搜索引
DVD语音视频教学光盘,22小时教学视频录像,全程语音讲解,本书实例源程序、相关素材,本书特色:基础知识—核心技术—高级应用—
《就是爱吃肉》内容简介:但愿木可著的这本《就是爱吃肉(在家做饭很简单)》能为你开启一个全新的厨艺天地,哪怕你没有太多下厨时
ARM嵌入式系统基础教程(第2版) 内容简介 本书是《ARM嵌入式系统系列教程》中的理论课教材。以NXP公司(原PHILIPS公司半导体部)LPC2000系列A...
ThefirstcompletereferenceguidetotheessentialWebprotocolAsapplicationsandservices...
《小提琴指位揭秘(英文版)》内容简介:小提琴指位揭秘(英文版)主要讲解小提琴4个基本指位、7种调性指位、7个把位、24个大小调、
《技术元素》内容简介:我会将我不成熟的想法、笔记、内心争论、草稿以及对其他文章的回应都写在《技术元素》中,这样我就能知道自
Ourcitiesare"smart"andgettingsmarterasinformationprocessingcapabilityisembeddedt...
Iftheusualpatchworkofwebdevelopmenttoolsandlanguagesjustisntcuttingitforyou,youn...
《平衡掌控者》内容简介:本书由真正从事游戏行业工作的一线人员所著,书中的全部案例来自真实的游戏设计案例。全书共7章,第1章介
《计算机软件技术基础(第3版)》是计算机基础教材,全书较系统、通俗地介绍了计算机软件的技术基础知识和常用的系统软件。内容包