我想要的语言

其实我只想要一种语法和java差不多,但是框架和类库用起来比较简单的就行了
动态还是静态,编译执行还是解释执行,都无所谓
这些都是奇技淫巧
用熟了都一样
但是让你每次重启一次java 的server就要5分钟就受不了了。

看了scala、lift,有点失望,特别是lift, 居然要用xml tag来写程序,然后controller把数据交给view的时候还要用bind,真不知道脑子是不是被枪打了。
上个世纪末本世纪初, 我们这样刚从学校毕业的人,写的模版引擎才需要bind。
为了要“把逻辑和表现分离”,就把页面里的函数调用写成xml tag,真晕,看上去是分离了,其实上更复杂了, 我最最恨的就是用xml来写程序了。java世界的另一群疯子(叫书呆子也许更好),发明了xsp(xml server page), 不是apache的那个。完全用xml来写程序。

总之,java世界没救了,只要有这么多书呆子在。

我见过的, 最喜欢的语言其实是mud的lpc, 解释型的c语言,半面向对象。那程序看起来叫一个舒服。所以我也尝试过很多次把他变成更通用的编程语言,包括吸收scala 和erlang的优点-分布式语言。因为大型游戏和web对同步的要求太多了。

本来不想发牢骚的,但看了这么多在讨论那些99.999999%的时候都用不到的东西的文章后(特别是java和scala的文章),实在忍不住了,什么时候,一种语言,让你不需要去研究这些的时候, 它就是一个好的语言。

工具好固然重要, 但有句话说的好,拥有好工具的傻子,仍然是傻子。

你可能感兴趣的:(java,游戏,scala,xml,erlang)