架构师(4月刊)

卷首语:动态语言更上一层楼
动态语言与传统静态语言之争,以及动态语言部落内孰优孰劣之争,一直没有离开过人们的视线。抛开动态语言百花齐放的局面不谈,可以肯定的是,它们在不管是新兴的互联网应用还是传统的企业应用中,所占有的重要地位仍然呈上升态势。
JavaScript已经开始成为编程语言世界的一等公民,可以用来构建富前端UI的第三方库鳞次栉比。更有NodeJS开始以JavaScript的语法构建服务器端高性能应用,为前端开发者提供后端视角。Ruby/Rails开始被真实应用于高可用系统,一扫动态语言不能应用于传统大规模企业应用的疑虑。
从这篇专题介绍截稿期止,TIOBE2012年3月份编程语言排行,动态语言占据前十名中四席,分别是PHP(6)、JavaScript(8)、Python(9)、Perl(6),此外还有Ruby(13)。
在现代软件系统开发周期中,动态语言已经涉及但不限于前后端开发测试、系统基础设施搭建、系统构建部署。在本期架构师特别专题中,编辑就为读者精心挑选了几篇涉及相关内容的文章,以飨读者。
郑晔的《软件开发地基》介绍了如何用Ruby环境搭建软件项目的QuickStart,包括测试环境、构建环境、依赖管理和IDE集成,甚至还有代码检查、覆盖率统计,不一而足。
《一个前端工程师眼里的NodeJS》,作者田永强用自己的经验和理解,为读者精心剖析采用NodeJS时需要面临的事件式编程、深层嵌套回调等诸多问题。
《大型Rails与VoIP系统架构和部署实践》则是一篇不可多得的Rails应用于大规模应用系统的实践和经验之谈,内容涉及业务分析、技术架构、监控分析等方面。
编辑相信读者通过这一期的《架构师》得以对动态语言的能力有一重新认识。
本期主编:张凯峰
免费下载阅读
欢迎您
本书目录
人物专访
- 应用的未来——面孔、豌豆荚、HTML5小组专家访谈
热点新闻
- VISUAL STUDIO 11 新界面引发热议
- ECLIPSECON 2012大会:社区贡献获奖者,ECLIPSE 4应用平台以及ORION 1.0
- .NET 4.5任务并行库改动与指南
- CLOUD FOUNDRY云开发者大会:TUOC LUONG谈盛大云应用现状
- 如何写缓存友好代码与NOSQL常见模式
特别专题
- 从简单到复杂:大型RAILS与VOIP系统架构与部署实践
- 虚拟座谈会:PYCON嘉宾谈PYTHON
- 软件开发地基
- 虚拟座谈:JAVASCRIPT单元测试现状
- 一个前端工程师眼里的NODEJS
推荐文章
- COOKIE安全漫谈
- 阅读者(十八):编码的艺术
- 大型网站复杂业务持续重构之道——全程领域建模实践
- SIRI技术解析
- 集成LUCENE和HBASE
新品推荐
- 淘宝开源分布式消息中间件METAMORPHOSIS
- SYMBIAN为何在竞争中落后于IOS和ANDROID?
- 一款着眼性能的轻量级DATA GRID——WPF TABLE VIEW
- 专访HTML5版CLEAR应用作者尤雨溪
- ZK WEB框架6.0发布:新型数据绑定系统
- MONO FOR ANDROID UI设计器介绍
- 使用MONOTOUCH.SQLITE简化用户界面开发
- ADOBE将在PHONEGAP品牌下发布CORDOVA
- ORM工具LLBLGEN PRO 3.5发布
- DJANGO未来将支持PYTHON3
- WINDOWS POWERSHELL脚本管理器BETA版发布
- LINQ FOR F#
- WEB WORKBENCH添加VISUAL STUDIO 11支持
推荐编辑
封面植物
版权信息