登录 注册
当前位置:主页 > 资源下载 > 9 > 2017年出版的《Scala for the Impatient》提供完全清晰的打印版,且无任何水印

2017年出版的《Scala for the Impatient》提供完全清晰的打印版,且无任何水印

  • 更新:2024-06-30 10:49:26
  • 大小:13.92MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:PDF

资源介绍

The evolution of traditional languages such as Java, C#, and C++ has slowed down considerably, and programmers who are eager to use more modern lan- guage features are looking elsewhere. Scala is an attractive choice; in fact, I think it is by far the most attractive choice for programmers who want to improve their productivity. Scala has a concise syntax that is refreshing after the Java boilerplate. It runs on the Java virtual machine, providing access to a huge set of libraries and tools. And Scala doesn’t just target the Java virtual machine. The ScalaJS project emits JavaScript code, enabling you to write both the server-side and client-side parts of a web application in a language that isn’t JavaScript. Scala embraces the functional programming style without abandoning object orienta- tion, giving you an incremental learning path to a new paradigm. The Scala in- terpreter lets you run quick experiments, which makes learning Scala very enjoy- able. Last but not least, Scala is statically typed, enabling the compiler to find errors, so that you don’t waste time finding them—or not—later in the running program.