Scala 周报 [20151108 - 20151114]

November 14, 2015
作者:Hawstein
出处:http://hawstein.com/posts/scala-weekly-20151114.html
声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。

内容

Back to BASICS - Back-pressured Asynchronous Scalable Immutable Composable Streams

Viktor Klang 在 Devoxx 2015 的演讲,还是讲 Akka Streams,还是那么有意思。虽然,内容和之前在周报中分享过的他的一个演讲视频有一些相似的地方,但还是推荐看完。Live Coding 用的已经是最新的 Akka Streams 2.0-M1,enjoy!

Without Resilience, Nothing Else Matters by Jonas Bonér

Jonas Bonér,Typesafe 的 Founder 及 CTO,在 Devoxx 2015 的演讲,一个小时,大部分时间是在讲 High Level 的东西,最后的「Live Coding」其实也是直接贴代码,毕竟几年不写代码了,不过演讲还是挺有意思的。演讲水平方面,没有 Twitter 非著名段子手 Viktor Klang 好。

5 years of Scala and counting – debunking some myths about the language and its environment

一个使用了 5 年 Scala 的老手写的文章,主要包含 3 个方面的内容:Scala 的 killer 特性,为一些常见的 Scala 观点「辟谣」,给新手学习 Scala 的建议。文章写得挺不错,建议阅读。

REACTIVE STREAMS & AKKA HTTP

一份制作精良的 Reactive Streams 与 Akka Http 介绍。

How C# beats Scala in async programming

有人写了篇文章来说明在异步编程这件事上,C# 是比 Scala 更优越的(当然,看完我并没有得到这个结论。相反,我觉得作者可能对 Scala 刚处于了解状态)。然后 Twitter 非著名段子手兼 Typesafe 副 CTO,Viktor Klang 写了个很长的评论来回应这篇文章: 请戳我,值得一看。

Data Science for Losers, Part 3 – Scala & Apache Spark

由于个人没有用过 Spark,所以 Scala 周报也比较少推 Spark 相关的东西。不过篇看起来不错。

5 things we hate about Spark

讲了 Spark 中的 5 个问题,句号。

Scala: Seq, Map and Set as Functions

讲述 Scala 中,Seq/Map/Set 其实可以视为 Function/PartialFunction 来使用。

JSON in Akka HTTP

非常简单的 Akka HTTP 例子,看看即可。