是否有“高级Scala”主题的中央站点/页面?
尽管已经阅读过“Scala中的编程”,但我仍然经常发现这本书中没有解释的重要Scala构造
@uncheckedVariance @specialized 和其他奇怪的构造 new { ... } // No class name! 等等。 考虑到这本书是由斯卡拉“发明家”自己写的,而其他的,我觉得这很令人沮丧。 我试图阅读语言规范,但它是为学术而不是练习程序员。它使我的头旋转。 有没有一个网站的“一切”编程在Scala“没有告诉你”? 有daily-scala博客,但一年以前死了。 解决方法
目前,我们正在为scala-lang.org提供一个中央文档网站。我们希望这能解决新用户面临的许多文档问题。关于这个努力的更多细节可以在
http://heather.miller.am/blog/2011/07/improving-scala-documentation/找到,但总而言之…
不管相信与否,Scala团队制作了很多文档,但是根本不是HTML或者其他方面难以找到。如Martin的新Collections API,他的文件Arrays,或者是Adriaan的Type Constructor Inference。 这样一个网站的一个目标是在一个地方以所有可搜索的,有组织的和易于浏览的格式收集所有这些文档。 另一个目标是在那里收集优秀的社区文档,并把它放在同一个地方。为此,我们正在积极寻找具有维护者的质量(文章/概述)材料。例如Scala Style Guide和Daniel Spiewak的Scala for Java Refugees。 另一个目标是使贡献者能够轻松参与,因此该站点是从RST源构建的,该源将在https://github.com/scala/scala-docs生活在仅文档的github回购中。 所以简而言之,更好的是它的方式,贡献者是非常欢迎参与。 编辑:http://docs.scala-lang.org现在现在 被认为是相当详细甚至模糊的几个文件已经可以使用了。这包括所有“Scala改进建议”(建议新语言功能时提出的建议,通常非常详细,由实施者自己编写)。还有Programming in Scala的全部术语表,Scala的手抄册,以及许多其他文件。网站的底线是以社区为重点和贡献友好 – 所以,自由,完全开放。也欢迎提出建议的话题。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |