对.NET,Java,D,Lua语言的一点评价

性能,就是一点,实在不敢恭维。

但是性能好的C++她的学习台阶太高,开发周期太长,企业级应用根本没法做。
以前在日本的时候,到时参与过一个IBM的项目,是C++做企业应用,真是劳民伤财(还为此开发了中间件)。
也是因为这点,Java会得到青睐,微软才会仿照Java做dotNet。

打从第一眼看到了D语言,打心眼里喜欢他,集各家所长,
GC加可控制的内存释放,简直是便捷与性能的完美合体,
还包含了大量C#和Ruby的语法优点。
只是有一点,希望他别走C#道路——关键字越来越多,这一点非常认同Java——一直保持着精简的语法体系。
这也是我非常喜欢Java的一个原因,也许这也是Unix/Linux世界和Windows世界迥然不同的两种风格吧。

我个人支持自由世界的声音——Unix/Linux风格——一个大的工具应该可以由一系列小的工具组合而成,
而她的装拼过程也正是作为软件开发人员的我们的乐趣所在。

 

[2008-4-6]

但是D语言也有他的问题,就是厂方支持比较少,导致发展一直很缓慢,而且似乎运行的效率也存在着不足。

 

还有一个是Lua(葡萄牙语,月亮女神),是用C写的函数式语言(现在这类语言大有卷土重来之势,可以说也是历史的轮回,类似的有ErLang,F#等),写得非常的棒!

通过这个网址http://www.tecgraf.puc-rio.br/ ,你还可以看一下Lua的其他相关项目的情况。

 

另外,C语言的涅磐,不得不提到的是非常有意义的一本书《C Interfaces and Implements》,绝对是令人耳目一新,发人深思!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值