01 2012 档案
摘要:今天看到了一门新语言Rust简单看了一下,是由Mozilla开发的。最近出现的语言太多,前段时间刚看Vala,以为Rust是同样的语言。当看到http://doc.rust-lang.org/doc/tutorial.html满是函数式的风格时,我惊奇了。然后我又不自主地看其面向对象的实现。类似于Go的优雅。http://www.osnews.com/story/25535/The_Rust_Compiler_0_1_Released有讨论,真正的变数还是在操作系统与语言的结合。想到如今该是变革的时候了。Simula系的C++, Java, C#是被强推上历史舞台,但这并不是它们的舞台。衷心祝
阅读全文
摘要:作为开发人员,我们真的还需要学习那么多的新型编程语言吗?现在所拥有的选择已经是相当的丰富,命令语言、函数语言、面向对象型语言、动态语言、编译语言、解释型语言以及脚本语言等等。这些身处业界前沿的编程语言为软件开发工作的未来提供了独到的解析视角。AD:【51CTO 1月5日 外电头条】我们真的还需要那么多新型编程语言吗?当前开发人员们所拥有的选择无疑已经相当丰富。命令型语言、函数型语言、面向对象型语言、动态语言、编译语言解释型语言以及脚本语言等等似乎已经完全罩得住我们可能面对的一切任务,而且时至今日也几乎没有哪位专业人士能够通晓上述全部语言。然而,新型语言仍然在以惊人的速度不断涌现。有些是学生或者
阅读全文
摘要:很少写原创博,今天一篇,算是对自己以往学习的总结。 现代操作系统的起源,我想毫无疑问是从UNIX开始的。而UNIX的开始,又是从C语言开始。UNIX和C是天生的一对。C写了UNIX,当然会有少量汇编。而UNIX的API导出,当然是C的方式。也就是说要去使用UNIX的功能,第一理想编写语言当然是C。C的特点无需要多说,介绍的书太多了。这一切看似自然而然,其中确有一个深刻的根基。C是程序语言友好语言,不知道是否有人明白。 C语言的友好性,在于,它是基于函数的。而其它任何语言,都是可以很方便导入C语言的函数的。例如, C# P/Invoke, C++, Visual Basic. 而即使角...
阅读全文