InfoQ

InfoQ

主题/标签专用视图

Scala相关的内容


最新“Scala”相关专题内容

Scala Logo

向Java开发者介绍Scala

主题
Java,
编程

Scala结合了面向对象编程与函数编程思想,使用一种能够完全兼容Java、可以运行在Java虚拟机上的、简洁的语法。本文就是对于这一语言的介绍。

“Scala”相关新闻

Yammer从Scala转向Java

主题
Java

经历了一年之久的尝试,Yammer将要从Scala迁回至Java,因为他们发现简洁的语言所带来的好处根本无法抵消培训新员工以及调试性能问题所产生的代价。文中所提到的邮件也表明通过避免某些模式可以实现性能上的一些改进。

Scala IDE 2.0增加重构支持

主题
IDE,
Java

Scala IDE赶在年底发布了2.0版。Scala IDE项目最初由Miles Sabin创立,后与Typesafe携手,造就了一个达到产品级质量的Scala开发环境。InfoQ向Typesafe的Iulian Dragos求教本次发布的要点。

观点:Scala会成为新的EJB 2吗?

主题
Java

近日,Joda Time库的开发者与JSR 310 Java语言日期时间改进的规范领导Stephen Colebourne就Scala语言的适用性发表了一篇令人深思的文章。他比较了Scala与EJB 2,并认为EJB 2是Java EE规范的低谷,“EJB 2增加了过多的复杂性但却没有获得预期的结果”。

Heroku已支持Scala

主题
编程

今日JavaOne大会上,被SalesForce.com近期收购的平台即服务(PaaS)提供商,Heroku,宣布增加了对Scala的支持。Heroku目前正同Typesafe公司合作,共同致力于在Heroku平台中增加对Scala支持的工作。Typesafe,“Scala语言的母公司”,最初由Scala创始人Martin Odersky与他人联合创办。

针对.NET的Scala交叉编译

主题
跨平台,
.NET,
Java

Java平台的流行语言Scala现在准备进军.NET了,这要归功于École Polytechnique Fédérale de Lausanne发起的项目,该项目还得到了微软的资助。这个项目主要使用了Jeroen Frijters的IKVM,它是一个运行在CLR(.NET与Mono)之上的Java虚拟机。

“Scala”相关文章

Martin Odersky谈Scala.Net及Scala语言

主题
语言,
语言设计,
.NET框架,
.NET,
编程

Scala.Net是.NET环境下的Scala语言实现。我们就Scala.Net及Scala语言本身的话题采访了Martin Odersky,他是Typesafe公司的主席、首席架构师以及联合创始人。

Guardian.co.uk 从Java切换到Scala

主题
Java,
编程

Guardian.co.uk的开发团队决定用Scala而不是Java来开发他们的新项目,一方面是为了能够对新闻事件做出更快速的响应,另一方面也是对Java 7的特性和发布时间不报任何希望了。InfoQ采访了Web平台开发团队的主管Graham Tackley,谈到了他们当前使用的技术栈,切换到Scala的原因,在大型开发团队中使用Scala的经验。

Scala与Spring:强强联合

主题
语言,
开放源代码,
Java,
JCP标准,
企业架构

本文将通过具体的实例(使用Scala、Spring和JPA编写)阐述如何借助于隐式转换和特征(traits)等Scala的强大概念来增强Spring应用。此外,本文还将介绍如何平滑填充Java框架与Scala之间的沟壑。