以下是引用leesoft在2006-4-25 21:40:00的发言:<br>LavaX一直在默默的改进中。
我想,真正热爱编程的人,在乎的是编译器,至于编辑器,有人还用记事本写程序呢。
我晕……这个理由也太不够华丽了……
写Lava能用记事本么?能用我早用了。记事本功能虽然一般,对中文的支持还是蛮正常的,LavaIDE对中文支持仍然有问题的。比如注释用中文写,换行可能出现乱码。
唉,这种事情,lee懒得弄就算了,也不必找理由来搪塞。IDE里面的debug功能算是唯一的亮点,但这也不是必须把编译模块放在IDE里面的吧。怕麻烦么不愿意改么,希望不是这样……-.-
老实说lee自己写的lava代码应该还没有其他人多吧。为什么做DQM的loglave要折腾那个.net环境下的Lava实现?原因是lavaIDE功能太朴素……Lava不支持Include或者链接功能,所以稍微复杂一点的东西代码就冗长了。lee有用自己的IDE写过这么多代码,然后维护这些代码的经历么?我猜是没有吧~~否则就不会说“真正热爱编程的人”了……
哪些功能是常用的哪些功能是好用的,写过代码的人心里有数。什么代码自动格式化,代码段折叠,智能感应,这些个高级功能就不过分要求了。可是Lava的IDE连个标签都没有,实在是让人orz到家了。再比如查找替换和记事本的效果一样,还分向上向下,没有全文搜索,难道真的是把IDE定位到记事本的功能档次上了么……?
这些缺憾在代码变得很长而且需要维护的时候,使得书写工作十分复杂。
不多说了。编译器的确很重要,所以正应该独立出来呀。没听说过因为要集中精力搞编译环节所以要以IDE的形式发布……这个理由有点搞笑。IDE自有其他人做,都包揽自己做,只好自找麻烦了-.-
唉……目前做到“热爱Lava”,怕是比较困难。继续这样的发展的话,lee的任务就重了。一边搞编译,一边要考虑IDE如何好用。或者干脆不管IDE的事情,就拿这个“伪记事本”来推广Lava……那么真要为使用Lava做开发环境的coder们祈祷了,因为开发商选择了Lava所以必须使用这个东西。或者使用粘贴大法来编译^_^bb
……唉,废话说了一箩筐,因为最近有个东西拿出来改了改,所以突然感慨了一下。
lee要真想好好发展Lava,向Ruby的作者学学吧。理念上的差距太大了,感觉无论谁提点建议,在lee的眼里都是不必要的。可笑啊可笑……想必目前WQX这块是目前Lava用户群最多的,可惜都是免费用户,而且做的事情都不复杂,所以lee完全可以不考虑这些人的想法。而那些买lavax来开发的商人又不会有这种体验,苦的就是那些必须拿这个东西来做事情的-.-
嘿嘿。这种事情会发生么?在WQX这块,以前Lava是独门,没得选。现在已经不是了……比如GMC。不过GMC的语法太诡异,像是生造了一门语言……真扯啊,我倒开始期待GVMaker的那个改版编译器了。不过还有多少人在这里玩代码呢?WQX已经不是当年唯一可以用来code的东西了。
想用WQX玩编程的同学要注意了,做小玩意儿吧,千万别写长咯~~
[此贴子已经被作者于2006-4-26 17:19:32编辑过]
|