据说这个程序是作者jerome一个人独立开发的,对于eC的功能,我还没测试过,目前正在用CDMA下载35M大小的IDE,根据介绍倒是蛮吸引我的,不过具体是否像介绍的那样,还有待测试。
引用介绍:
"eC,是一位加拿大人jerome历时十二年开发的一门编译型编程语言,拥有C++项目的性能和Java的跨平台性以及Python的方便性。
目前eC拥有自己的IDE,专用的面向对象数据库。
eC的理念是:开发一次,部署在所有平台,包括Windows,linux,Mac os,仅仅依赖一个轻量级的运行库!
它拥有与C++一样的性能,拥有和Java一样的跨平台性。这来自与eC语言自行开发的GUI库,3D图形库,Socket库…… 这些使得你能够迅速的开发你的软件(没错,就像python一样快捷),然而却拥有像C++开发的软件一样的性能!
eC拥有自己的IDE,当然IDE也是用eC写成。"
说到这个,我倒是想到了汉编,热热闹闹的炒了好几年了,据说从90年代就开始诞生的汉编,居然比不上人家一个人独立开发的语言程序,在eC的网站,看到了jerome用eC做的各种程序,无论是界面还是构思,都称得上是一流的,再回头看看汉编,连自己网站都没做好,完全不符合W3C标准,再看看汉编网上那几个号称汉编制作的程序,我实在无语。
有人默默耕耘了十二年,开发了一个好语言,有人整天吵吵嚷嚷结果却只编出了个草窝,唉,能说什么呢?
不过对于eC,我还是保持中立态度,虽说介绍中的那几个作品都很不错,但是还没有实际使用过,而且我个人是偏向于Java的,因为Java的跨平台性,使得很多程序得以发展。
对于web,我偏向于Java及PHP,虽说我很反感PHP的自大,但对于小型网站,PHP确实是节省资源的首选。
而且eC如果真如介绍所言,是一个人独立开发的,那他的发展就会受到致命的限制,人的能力毕竟是有限的,Java的应用不仅是因为她的跨平台性,还有一个大公司在背后支撑着,而eC没有。
如果eC想得以发展,面临的只有两种选择,一种是将版权授予一家大型公司(前提是eC确实有可开发性),另外一种是将源代码完全公开,成为一个开源的编程软件。
我是希望eC被大公司收购,但希望渺茫,因为目前对于编程语言这一块,Sun、MS、Google及IBM都有自己的程序,他们对于自身的语言程序都投入了很多精力去完善,而对于一个完全未知数的程序,谁都不会去贸然收购。而开源方面,这是我最讨厌的,因为目前的开源世界,没有一个合理的统一方向,就好象鱼苗游进了大海,是生是死,是变小鱼被淘汰还是变成鲸鱼不断壮大,都有着很大的不稳定性。
当然,我推测的纯属瞎猜,说不定作者只是个人兴趣爱好罢了。
不过如果真的发展的,我还是蛮希望学习这种语言的,因为我的项目牵涉到一块一定要自己负责的区域,算是保密区之一吧,我一直想用JAVA完成,但,一是没时间,那么多年了,都快忘记光了;二是工程量很大,对于整个项目,我的程序要求还在不断改变,有难度。
算了,今天只是想介绍下eC,给自己留个存根。
eC的网站:www.ecere.com