这大概就是avg引擎的特色吧。
需要的硬件条件不高,可以到处移植。
但是那些移植底层的东西,现在还不能想像。
不是说会有多难,但麻烦是少不了的。
很想知道,krkr的作者有没有考虑过,在java上写krkr3。
即使不想用vm,还可以用gjc来编译。
krkr移植上手机了。可用的平台就多了,而且都是现成的。
现在他是选了wx,wx作一个gui库,它对krkr3能有多大作用?
(除了建一个窗口容纳游戏画面外。)
原来是作者没法在krkr2上动手术了,我还以为是他认为硬件加速对avg引擎没用。
tjs的脚本引擎,做得很不错的,krkr的最大亮点,用起来也方便。
如果能单独拿出来,说不定能当lua一样用。
做为一个开源项目,krkr2&3一直都是作者一个人在作么?
krkr3应该是对krkr2完全兼容的吧,看他开发的时间那么长。
http://shootout.alioth.debian.or ... s=1&recursive=1®exdna=1&revcomp=1&spectralnorm=1&hello=1&sumcol=1
对了,是这个,这个是内存使用量,我给记错成所有指标了。
freepascal是oo语言,开发速度当然比面向过程的gcc高。
这和类库数量多少无关的。(只要别连最起码的类库都没有。)
何况,有一个jedi组织专门为pascal类语言写类库的。
现在问题就是,freepascal能不能超过g++。
fp有一个叫Lazarus的开源rad工具,从界面到作用都是delphi的copy。
http://www.lazarus.freepascal.org/
这个工具还不完善,但要“delphi”式的思路开发应用类程序的效率,显然是不错的。
当然,这些东西的开发效率全都不如java,过时了。