什么是D语言 : C++复杂度的30% × C++功能的70% × Ruby开发效率的90% = D
D语言介绍
- 关联数组
- 嵌套函数,函数文字量,动态闭包
- 自动化垃圾收集
- 内联汇编
- 契约式编程
- 单元测试
- 线程同步
- 与C的ABI兼容
这应该是对D语言比较简明的介绍。D语言感觉不错,据说C语言是当初由B语言进化而来的,照这个逻辑推理,D语言应该是下一代的C语言,从语法上来看和C语言还是有渊源的,但是用起来还是简单的多。一般常用的是两个编y译器,一个是DigitalMars的D编译器,另一个是GDC,也就是GCC的D模块。D语言具有许多现代语言的特性,但是在效率是又一点不低,而且在比较底层的编程上面也大有用处,应该是一门值得了解和深入的语言。
阅读(3400) | 评论(0) | 转发(0) |