D语言的势头一直很凶猛,在语言排位上也是稳步上升,最近关注了一下,算是浅尝辄止,最后还是打算回到C++的线路上去。
作为一种新兴势力,D语言的魅力无于伦比。但坦白地说我对于D语言短期应用及长景发展都并不看好。
D语言到底给我们带来的是什么呢?
让人赞叹的特性和语法吗?一个又一个在T型台上大秀身材的动态语言已经让我们感到审美疲劳,代码的语法要怎么写真得有那么重要吗?在VM上,运行什么语言已经不能算很重要的事了。D语言语法可以比C++做的更优雅更合理,但是它真能和动态语言血拼语法简洁和高效开发?
相信很多人都是抱着希望能像写Java一样开发出C++那样高效的程序的希望奔向D语言,我本人也是看了几个GUI的Demo,感觉效果和资源占用都不错的才开始对它颇有好感。但是它真的可以做到这一点吗?
一、 D语言几乎所有的类库都还远没有达到可以在项目中应用的层次,事实上它的语法都还经常在变动,相信任何人去维护一个它的公用库都会是件很头痛的事情。
二、 比较好的开发环境好像就是SciTE4D,实在谈不上强大。好的IDE还是非常重要的,如果离开了Eclipse,只怕很多的Java程序员都手足无措不知道应该如何写代码了。
三、 D语言在效率上的带来的提高,在企业应用中基本上是毫无用处,不然Java也就不会这样成功。而在偏重效率应用上,他肯定不如原生的C和汇编可挖掘的潜力大,令人目眩的Feature是有代价的,它的易用性就决定了会被那类每天废寝忘食压榨硬件的程序员们所不屑。
四、 桌面应用上应该是比较有希望的一个方向,D语言在开发上应该比C++容易及赏心悦目一些;Java及.Net和它比起来,VM本身对资源的占用是一个很大的问题,短期内看来无望解决。只是毕竟大家底层都是在调用系统的API,也就多几层少几层的关系谈不上巨大优势,动态语言的发展也很迅速,将来大家会有多大的差距还真不好说。
至少在当前D语言这个世界里,没有强大的类库,没有商业的支持,没有完整的规范,没有成功的应用和产品,并且也不知道什么时候会有。悲哀一点说吧,程序员们学习什么新技术,归根到底还是那么几家大的公司说的算的,如果前期学习的投入不能转化为将来在事业上的发展机会,相信谁也不会把满腔热情拿去做些陶冶情操的事情。如果没有一家有影响力的商业公司站出来为它高唱赞歌,D语言社区里喧嚣的之后恐怕依然是孤寂和落寞。
D语言的春天在哪里?也许不远了,也许不会来了,反正我是打算暂时的离开,因为我还没有看到~
分享到:
相关推荐
春天在哪里?作文.doc
小班语言春天的语言PPT课件.pptx
地产“春天”系列研究:中小国央企的“春天”来了?(2022)(8页).pdf
京东进军商超:食品电商的春天到了?.docx
欧洲银行股的春天来了么?(2021)(23页).pdf
20210415-平安证券-宏观深度报告:欧洲银行股的春天来了吗?.pdf
JP 摩根-全球-外汇策略-核心货币观点:春天已来?-4-48页.pdf
语言故事 春天的电话PPT课件.pptx
【宏观报告】平安证券-宏观深度报告:欧洲银行股的春天来了吗?-20210415-23页.rar
【宏观报告】平安证券-宏观深度报告:欧洲银行股的春天来了吗?-20210415-23页.pdf
地产“春天”系列:房地产行业利润的底在哪?何时将逢春?(2022)(8页).pdf
(中小学教育)中班语言教案《春天的色彩》课件.ppt
中班语言春天的电话PPT学习教案.pptx
这是一个使用java制作的flash文件--春天在哪里,其是一个简单的画面展示,希望能够给学习flash的同学一个参考
大班语言优秀教案及教学反思《春天的颜色》.doc
中班语言教案《春天的电话》.doc
2021年预包装咖啡的春天来了?单价直逼精品咖啡,预包装咖啡爆火的背后真相(37页).pdf
小班语言春天的颜色PPT学习教案.pptx
一年级美术下册《春天在哪里》教案.pdf
大班语言春天来了教案.docx