发布于 2017-02-03 10:01:57 | 186 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的D语言教程,程序狗速度看过来!

D语言

D语言是由Digital Mars公司开发的编程语言,起因是为了改进C++。D 语言既有 C 语言的强大威力,又有 Python 和 Ruby 的开发效率。它是一种集垃圾回收、手工内存操作、契约式设计、高级模板技术、内嵌汇编、内置单元测试、Mixin 风格多继承、类 Java 包管理机制、内置同步机制、内建基本运行时信息的系统级编程语言。


D语言是完全兼容C的二进制,但是官方一直在努力的兼容C++,希望能够早些用上QT5这样强大的工具包。

编译器变化

  1. New command line option -mscrtlib=libname for Windows MS-COFF object files.

  2. The builtin Ddoc theme has been overhauled.

标准库变化

  1. Added std.traits.Promoted to get the result of scalar type promotion in multi-term arithmetic expressions

  2. Added std.algorithm.searching.maxIndex to get the index of the maximum element of a range.

  3. Added std.meta.staticIsSorted to check if an AliasSeq is sorted according to some template predicate.

  4. Added std.algorithm.searching.minIndex to get the index of the minimum element of a range.

  5. std.traits.hasFunctionAttributes has been added

  6. std.experimental.ndslice has been deprecated.

语言本身改变

  1. Add D_AVX predefined version when -mcpu=avx is used.

详细更新查看发行日志



历史版本 :
D语言 2.073.0 发布,增强对 C++ 二进制的兼容性
D语言卷土重来,发布 2.072 版重要更新
D语言 2.069.2 Beta 发布,Bug 修复版本
D语言 2.069.1 发布,Bug 修复版本
D 2.069.0 发布,编译器已经从 C++ 移植为 D 语言
D 2.069.0 Beta 发布,初步支持 Objective-C
编程语言 D 2.068.2 发布
编程语言 D 2.068.1 发布
D语言 2.067 发布
D 语言 2.066 发布,大量改进和 bug 修复
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务