本期封面报道:新语言,新特性

程序员1008封面
近十年来,计算硬件进入多核时代,互联网和移动设备成为主流平台,开发效率越来越重要,这些趋势催生了C#、Scala等全新语言,也使Common Lisp、Erlang等对很多中国开发人员来说曾经比较陌生的语言时髦起来,更让函数式、声明式、动态、元编程等此前多在课堂和学术界探讨的语言特性重新获得了重视。各种主流语言的发展趋势如何?在实战中又有哪些常见的经验和陷阱?新兴的语言有哪些常见工具没有的特色,怎样正确地学习和在实战中使用?怎样理解和运用新的语言特性?本期封面报道为您精彩展现编程语言之美。

(1)什么是最美丽的编程语言——《程序员》“编程语言研讨会”实录

(2)编程语言的发展趋势及未来方向——基于对C#之父Anders Hejlsberg演讲的总结

(3)C++强大背后

(4)ECMAScript5th中的语言特色

(5)拓展动态编程的新领域

(6)从Sun JDK 5、6、7看Java的提升

(7)C语言的前世今生

(8)不期而遇的利器——Erlang

(9)超凡脱俗的极限——Common Lisp

(10)R——不仅仅是一门语言

(11)纯粹之美——浅谈纯函数式语言Haskell

(12)镰刀、锄头和剪子——一组简单实用的工具

高端视点

(1)Linux是中国软件的机遇

(2)人才绝不是廉价的劳动力

报道

(1)中小型开发商移动开发的生存之道 ——TUP首期主题论坛报道

(2)我们离物物相连还很远

(3)麻球网:打造中国小游戏开发生态链 ——盛大麻球项目负责人黄骁虎专访

(4)技术人员成长的好学校 ——记人民银行清算总中心支付系统开发中心

(5)做SaaS 要“志存高远,活在当下” ——金蝶友商网常务副总高飞专访

团队之美

研究团队管理之道 ——Michael Collins访谈录

一个优秀的研究型开发团队面临了一个棘手的问题,如何让一群极富主见的人融洽相处并开发出好的软件?在对Michael Collins的访谈中,读者可以从他作为团队领导的成功与失败经验中得到启发,从而领略研究型团队的管理之道。

对话CTO

(1)从编程到产品管理的心路历程

作为华旗资讯数码科技有限公司的副总裁兼CTO,范为身担重任。他是如何进行产品技术管理,如何从一名开发人员成长为CTO,如何把控当下的技术趋势呢?本文将为您呈现他的经验和职场感悟。

(2)像对待自己的孩子那样对待产品

(3)最好的方法是去做

程序人生

影响一生的五个重要选择

盛大创新院架构师许式伟讲述精彩程序人生。

架构师接龙

5173.com李锟  VS.  豆瓣网洪强宁

软件工程

(1)UML圆桌论坛

有限使用UML

UML——一种体系和一种思想

UML——一种思考、分析、设计、沟通的工具

UML——一图抵千言

竞争优势和建模

UML作为当前语言建模的一种语言标准,在中国得到了广泛应用。应用的情况如何?怎样正确应用?《UML真体验》四位专家分别论述了使用UML的真实感受。《竞争优势和建模》创造性地提出了需求和设计与利润的关系,并对UML使用中的问题做出了回应。

(2)分布式系统测试的难点与分析

本文从分布式系统测试的四个重要方面——测试环境、功能测试、压力测试与性能测试、自动化测试出发,详尽分析了分布式系统测试中的难点。

一分钟先生:怎样读书和选书

TUP专栏

理性的设计(上)

从事设计并不神秘,也不需要天赋和长时间的训练。设计非常理性,在设计过程中的你需要随时作出选择和判断,当你掌握了这些选择或判断的准则后,就可以真正理智地有方向地完成整个过程。一旦人们了解设计的真相,理性地作出判断选择,正确运用规则与策略,将很容易摆脱从事设计时的迷茫和挫败。

技术

(1)云际连锁企业的架构设计——掌握自主性的API

本文通过百货公司与连锁企业互补关系的对比,搭配“强龙/地头蛇”商业模式,展示了一条云计算和云际服务两种架构的平衡发展之路。

(2)游戏开发中一种新的高效寻路算法——B*寻路算法

与传统的A*寻路算法相比,本文提出的B*寻路算法,即Branch Star分支寻路算法具备更高的效率。

(3)二叉比较树实现规则引擎的实践

在各种规模的系统中,由于规则存在很大不确定性,使得规则的查询变得复杂且多变。本文试图通过构建二叉比较树的方式为规则的查询提供一个统一和简单的接口,从而实现一个简单适用的规则引擎。

移动专栏

OPhone平台输入法开发解析

文章从OPhone平台IMF的构成、工作机制和流程入手,介绍了如何进行OPhone平台的输入法开发。

调试之剑

解救陷入死循环的MSN(上)

产品推荐

(1)我的工具箱

(2)VP8的前途与使命

图书

(1)编程语言图书推荐

(2)新书上架

评论

(1)在良性行业秩序下自由行走

(2)丛林法则产生不了创新

(3)双核浏览器漫谈

更多精彩内容,敬请期待《程序员》杂志2010年8月刊!

Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐