CSDN 8 月31 日 消息:国际热点,系采集国际主要IT技术媒体当天的热点话题,希望借此能够扩展您的视野,给您所参考和帮助。
gst 之前曾写了一篇文章给出了PHP最显著的15个特性,这次他以自己的工作经历给出了PHP令他不爽的12点。
包括命名和返回值的规则;Method chaining;静态方法和范围解析; 安全 模式……详见全文解释。
eWEEK首席技术分析师Jim Rapoza 在文中写道下一代Web的特征是动态、开放、交互和灵活应用,不仅容量超过传统Web应用,而且也不再只是传统桌面应用的形式。
至于如何迎接甚至构建下一代Web应用,eWEEK总结并给出了五步:1,构建富Web应用;2,思想要开发;3,保持数据动态化;4,保证线下可用;5,灵活通用。小标题看似简单,实则文章对每一步都做了深入的解释,详见原文。
新手如何更好地学习Linux呢?geek111222介绍了一种在Windows上运行和学习Linux的方法。他说道,通过创建虚拟硬盘并使用像WinImage一样的软件可实现Windows和Linux间的数据传递,还能构建虚拟网络。在文中,作者图文并茂详细地讲述了每一个步骤,还提供了部分代码和指令。有兴趣的不妨看一下。
C++ vs Java vs Python vs Ruby 比较
bonlebon在文中写道:我不是任何一门特定语言的拥趸,我只想写有用的程序并乐此不疲。我知道C++和Java非常棒,我也用Python和Ruby工作过,于是我得出下面的结论:
Java的garbage collection 提高开发效率;
Java 比C++慢;
C++ 在 编程 方面比其他三者难;
Python/Ruby 的执行和动态的效率比Java更高
Python/Ruby 比Java慢
Python/Ruby 程序比Java需要更少的代码清理…………
接着作者逐一解释了他的结论。
Darryl K. Taft 在文中写道,他刚参加了在华盛顿举行的敏捷2007大会,听到许多名家的言论受益匪浅:“敏捷不过是软件开发团队开发的一种能力”“敏捷是应对变化的能力”……
再结合自身经验,作者长篇阐述了这样一个观点:敏捷不仅是一种方法一种能力,在开发中引入敏捷更是软件业更加专业的一种表现。