TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Java.next() - Scala: The Revenge of the Static Typing

68 点作者 bozhidar大约 14 年前
An overview of the Scala programming language. Part II of the series Java.next()

7 条评论

lloeki大约 14 年前
Worthwhile article, if only for reading one of the less biased dynamic vs static typing pros an cons.
评论 #2536839 未加载
评论 #2537167 未加载
st0p大约 14 年前
Interesting article, but I did wonder what he means with this: Duck typing allows to reduce immensely the coupling between your classes<p>Can anybody explain?
评论 #2537621 未加载
bkudria大约 14 年前
What's a well-designed statically-typed language whose syntax resembles more Ruby than Java/C/etc.<p>I'm thinking something like SML. Any others?
评论 #2538299 未加载
评论 #2537718 未加载
评论 #2538014 未加载
评论 #2538115 未加载
TheBoff大约 14 年前
This is a good article, but I must take issue with "Static typing allows you to generate the optimum bytecode/binary", simply because whilst you generally get faster binaries, you can't know that it's optimum.<p>Just a nitpick, though.
评论 #2537125 未加载
orangecat大约 14 年前
I don't get the claim that dynamic typing requires more unit tests. Sure if you pass a string to a Python function that expects an int it will blow up at runtime, but is there any value in testing for that?
评论 #2537763 未加载
评论 #2537686 未加载
Egregore大约 14 年前
Can you please give some examples of real world applications in scala?
评论 #2536425 未加载
评论 #2536980 未加载
评论 #2537365 未加载
评论 #2540388 未加载
评论 #2539662 未加载
评论 #2547705 未加载
评论 #2540697 未加载
评论 #2538557 未加载
smcj大约 14 年前
Scala 2.9 was released as well as Akka 1.1 today.<p>The companies behind have been merged to a new company called Typesafe which offers Training, consulting, support and a tool stack containing Scala, Akka, Eclipse and SBT.<p>The persons behind it read like a who-is-who of the JVM world: <a href="http://typesafe.com/company/team" rel="nofollow">http://typesafe.com/company/team</a>