Monthly Archives: May 2010

架构:八卦

六十四卦就是周文王在狱里玩的大富翁游戏。色子只有两面,也就是只有一点和二点。掷6次色子。这个大富翁只走一步,就得到了一个结果,也就是遇到了一个事件。而不是轮流走很多步。卦名是得到的状况,而卦辞是对这种状况的评价和应对。爻辞则是描述这个状况更详细的过程。因为人生就是大富翁游戏,因此,研究易经会有所得。

Posted in Uncategorized | Comments Off on 架构:八卦

lua不但能和c很好的交互,而且能和python等其它很多语言都能很好的交互,互相调用。

Posted in Uncategorized | Comments Off on

scala是未来王者吗?

scala可能胜出,因为c++的胜出原因就是和c的兼容性好。ocaml和c以及c++关系较远,因此,流行的可能性小。 但是因为c++和java并不是很成功,因此python很流行,python是多范式的编程语言。从这个角度来说,重新设计一个语言也是不错的选择。 函数语言具有比静态编译语言更严格的限制,也因此具有很多独特的优势,因此纯函数语言的存在是有必要的。erlang是实用版的纯函数语言,并且有好用的多线程模型。erlang、c、python的组合也是不错的混合编程的选择。

Posted in Uncategorized | Comments Off on scala是未来王者吗?

电脑:编程语言:ocaml

电脑:编程语言:ocaml 特点: * 出生于法国。 * 和haskell同样派生自ml语言。 * 加入了面向对象编程和指令编程特点。 * 具有完善的库。 * 静态编译语言。 适合: * 混合编程。在函数编程的同时不愿意放弃面向对象和指令编程。 * 重视性能和独立发布能力。

Posted in Uncategorized | Comments Off on 电脑:编程语言:ocaml

电脑:编程语言:erlang

特点: * 纯函数语言,具有变量不可变、参数的模式匹配等特点。因此不易出错。 * 有方便的,自己的多线程模型 * 纯函数语言也有很好的并行的特性。并行和多线程(并发)是两个概念。 * 是动态解释型语言。 * 能够热补丁、热更新。也就是能够在运行过程中更新部分程序。 * 有丰富的库 适合: * 云计算。 * 纯函数编程,比haskell引入的概念少些,也因此学习曲线较缓。 * 是实用的语言,工业使用的语言,而不是haskell那样的学术语言。

Posted in Uncategorized | Comments Off on 电脑:编程语言:erlang