位置:首页 > > D语言概述,D语言是什么?

D语言概述,D语言是什么?

  D编程语言是由Digital火星Walter Bright开发的面向对象的多范型系统编程语言。它的发展始于1999年,并于2001年首次发布,D(1.0)的主要版本发布于2007年,目前有D2版本的D语言

D是有语法是C风格,并使用静态类型语言。有C和C ++的许多功能在D中使用,但也有一些功能从D.一些值得注意添加到D包括这些不包括语言部分,

  • 单元测试

  • True 模块

  • 垃圾回收

  • 第一级数组

  • 免费开放

  • 关联数组

  • 动态数组

  • 内部类

  • 闭包

  • 匿名函数

  • 懒计算/加载

多范式

D是一个多范式编程语言。多重范式包括,

  • 继承

  • 面向对象

  • 元编程

  • 函数化

  • 并发

示例代码:

import std.stdio; void main(string[] args) { writeln("Hello World!"); }

学习D语言

学习D语言时,需要做的最重要的事情是把重点放在概念,而不是迷失在语言技术细节。

学习一种编程语言的目的是要成为一个更好的程序员;也就是说,要成为更有效地设计和实施新系统和维护旧的。

D语言适用范围

D语言编程有一些有趣的功能,并在官方D语言编程网站声称,D语言方便容易,强大而高效。 D编程增加了许多功能,其中C语言标准库,如可调整大小的数组和字符串函数的形式提供了核心语言。 D语言是中高级程序员的一个很好的第二语言。 D编程在处理和内存管理,更好地解决了C+ +指针的麻烦。

D语言编程的目的主要是对新的方案,转换现有方案。它提供了内置的测试和验证的适用于大型新项目,将通过大型团队写入数百万行的代码。