DMD 1.023 and 2.007 出来了

dayn9 2007-11-06
隱式的堆分配,复杂性方面又迈出了一步,继续追赶C++
solarearth 2007-11-07
这两个版本并不兼容的,比如下面一段代码,在2.007下就编译不过去。
--------------------------------------
import std.stdio;
import std.string;

//import std.file;

//char[] actualFile = cast(char[])std.file.read("tutorial.d");

char[] simulatedFile =
  "Line 1 one\n"
  "Line 2 two\n"
  "Line 3 three";

void main ()
{
  char[][] allLines = splitlines(simulatedFile);

  foreach (char[] curLine; allLines) {
    writef(curLine, " = ");
    char[][] allWordsInCurLine = split(curLine);
    foreach (char[] curWord; allWordsInCurLine) {
      writef('[', curWord, ']', ' ');
    }
    writefln();
  }
}

---------------------------------------
tomqyp 2007-11-07
solarearth 写道
这两个版本并不兼容的,比如下面一段代码,在2.007下就编译不过去。
--------------------------------------

http://wiki.ccw.com.cn/D%E8%AF%AD%E8%A8%80#D1.x.E5.92.8CD2.X.E6.9C.89.E4.BB.80.E4.B9.88.E5.8C.BA.E5.88.AB.EF.BC.9F.E9.80.89.E6.8B.A9D1.x.E8.BF.98.E6.98.AFD2.X.3F
Arden 2007-11-08
在哪下载啊?这玩意要下载什么东东才能用?
oldrev 2007-11-08
Arden 写道
在哪下载啊?这玩意要下载什么东东才能用?


google is your best friend.
oldrev 2007-11-17
又快放新版本了吧
tomqyp 2007-11-18
有什么好消息吗
oldrev 2007-11-21
tomqyp 写道
有什么好消息吗

一般平均一个月两个版本
solarearth 2007-11-21
我不明白大家为什么都喜欢新版本,难道你们以前写的代码都能在新版本下编译过吗?d在语言层面上的确比较吸引人,可惜现在还不到实用的程度。
qiezi 2007-11-21
solarearth 写道
d在语言层面上的确比较吸引人,可惜现在还不到实用的程度。

所以才要追新版本...

我没有老代码要在新的上面运行,老代码都是C++,目前用D就是为了玩语法。
Global site tag (gtag.js) - Google Analytics