最近在CSDN上看到有提到一个D语言,仔细看了一下网上的资料之后,发现这个确实是个好东西! 这个语言集合了C、java和一些脚本语言如ruby的很多优点,同时抛弃了很多C++的缺点。感觉最直接的,一个是彻底抛弃C/C++的include 头文件,而采用了类似java的包管理机制,另外一个是彻底抛弃了C/C++的宏替换和源代码预处理过程,使得编译的速度大大提高而且减少了由于不正确使 用宏替换带来的隐患。这两个地方是我用c++以来感觉最不爽的地方了。此外,D语言还带来了很多新的特性,比如说GC(垃圾收集机制)、mixin等等现 代高级语言所拥有的功能。而且其提供的基本库phobos提供了stl所有 ...
yyquick
搜索本博客
博客分类
最近加入圈子
最新评论