
向Java开发者介绍Scala
Scala结合了面向对象编程与函数编程思想,使用一种能够完全兼容Java、可以运行在Java虚拟机上的、简洁的语法。本文就是对于这一语言的介绍。
ReSharper 6.1声称解决了了ReSharper 6在Visual Studio 2010下存在的很多性能问题。除了修正缺陷之外,这个预发布版本还包含了一些新特性,像async和await关键字、更新了的设置引擎以及为Visual Studio 11提供试验性支持。
无论你自称是“程序猿”还是“攻城师”,只要在写程序,都免不了要和算法打交道,如果你读过的算法书只限于教材,不免有些可惜。原来曾今“枯燥”的东西,也可以用生动的文字表述出来,而且字字珠玑,这就是你不能错过的――《编程珠玑》。
11月1日,软件工程师和书籍作者John R. Fox发布了他的新书《模拟世界中的数字化工作》。它的副标题是“使用应用心理学改进软件工程”,由此看来,本书没有考虑实际的软件工程开发过程。相反,它重点关注相关的心理学领域,还有与工程师相关的实践。

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

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

来自IBM的工程师齐尧,Raja Das和罗志达在本文中介绍了jucprofiler,这个alphaWorks上的工具用于剖析使用了java.util.concurrent类的多核平台上的应用程序,而java.util.concurrent类则是在Java 5中引入的。

本采访由朱永光翻译。
在这个Sadek Drobi进行的采访中,Don Syme谈论了F# 2.0,它的应用领域,和Visual Studio 2010的集成,以及F#的开源Power Pack函数库。Don也讨论了F#的起源,和OCaml的关系,以及它的特点。他解释了OOP和FP如何混合到一种语言中,并提到设计此语言的一些决策和必须做出的妥协。

本视频由黄璜翻译,马国耀审校。
Tony Hoare爵士在访谈中谈到了他的背景,与微软研究院的关系,他在“统一程序设计理论”方面的兴趣,以及许多编程、正确性验证、程序形式化分析、类型系统等等相关的话题。同时提到的还有:并发、空引用、缓冲溢出等。

本迷你书是《JavaScript语言精髓与编程实践》一书的精选版。 本书摘选了其中关于语言范型的论述,并由此组织成文,故名为《动态函数式语言精髓》。本书由作者周爱民先生亲自摘选编撰,由InfoQ中文网站独家在线发布。

本迷你书是《代码之美》的精选版,包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以REST方式集成业务伙伴等。《代码之美》由华章图书出版公司出版,全书收录的皆为软件设计领域中的一组大师级作品。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。

《Visual Studio .NET使用技巧手册》主要介绍如何高效使用VS.NET。全书内容分为精练而容易把握的几部分,收录的技巧从编辑代码,到编译和调试,以及VS.NET编译器深入了解等多个方面,对所有开发人员而言都是本必读的书籍,无论他们是否熟练,或者使用哪种开发语言。本书涵盖了Visual Studio .NET 2002, 2003和2005 Beta 1。