资源描述:
《Programming Scala, 2nd Edition英文电子资料.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2ndEditionProgrammingScalaSECONDEDITIONGetuptospeedonScala,theJVMlanguagethatoffersallthebenefitsofDeanWampler,Ph.D.istheBigDataProgrammingScalaamodernobjectmodel,functionalprogramming,andanadvancedtypeArchitectforTypesafe,wherehesystem.Packedwithcodeexamples,thiscomprehensivebookshowsbuildsdata
2、-centrictoolsandservices,usingScala,functionalprogramming,youhowtobeproductivewiththelanguageandecosystemrightaway,Spark,Hadoop,andAkka.DeanistheandexplainswhyScalaisidealfortoday'shighlyscalable,data-centricauthorofFunctionalProgrammingapplicationsthatsupportconcurrencyanddistribution.forJavaDe
3、velopersandco-authorofProgrammingProgrammingHive.Thissecondeditioncoversrecentlanguagefeatures,withnewchaptersonpatternmatching,comprehensions,andadvancedfunctionalAlexPayneisPlatformLeadatTwitter,wherehedevelopsservicesprogramming.You’llalsolearnaboutScala’scommand-linetools,third-thatenablepro
4、grammerstobuildpartytools,libraries,andlanguage-awarepluginsforeditorsandIDEs.ThisatopthepopularsocialmessagingbookisidealforbeginningandadvancedScaladevelopersalike.service.Alexhaspreviouslybuiltwebapplicationsforpoliticalcampaigns,■ProgramfasterwithScala’ssuccinctandflexiblesyntaxnonprofits,an
5、dearly-stagestartups.Scala■Diveintobasicandadvancedfunctionalprogramming(FP)techniques■Buildkillerbig-dataapps,usingScala’sfunctionalcombinatorsSCALABILITY=FUNCTIONAL■UsetraitsformixincompositionandpatternmatchingfordataPROGRAMMING+OBJECTSextraction■LearnthesophisticatedtypesystemthatcombinesFPa
6、ndobject-orientedprogrammingconcepts■ExploreScala-specificconcurrencytools,includingAkka■Understandhowtodeveloprichdomain-specificlanguages■LearngooddesigntechniquesforbuildingscalableandrobustScalaapplicationsTheexamplecodeforthisuniquedatasciencebookismaintainedinapublicGitHubrepository.It’sde
7、signedtobeeasilyaccessiblethroughaturnkeyvirtualmachinethatfacilitatesinteractivelearningwithaneasy-to-usecollectionofIPythonNotebooks.&PayneWamplerSCALA/JAVA/PROGRAMMINGLANGUAGESTwitter:@oreillymediafacebook.com/oreillyUS$4