[新闻] DMD 1.028 和 2.012 发布了
ideage
2008-03-07
在Walter的辛苦努力下,刚刚又发布了新的版本!
http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.028.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.012.zip Version D 1.028 Mar 6, 2008 New/Changed Features Added compile time error for comparing class types against null. Bugs Fixed Fixed dwarf bug with DT_AT_upper_bound Bugzilla 756: IFTI for tuples only works if tuple parameter is last Bugzilla 1454: IFTI cant deduce parameter if alias argument used Bugzilla 1661: Not possible to specialize on template with integer parameter Bugzilla 1809: template.c:2600 Bugzilla 1810: MmFile anonymous mapping does not work under win32 Bugzilla 1819: spurious warning about missing return statement after synchronized Bugzilla 1828: Several Thread Issues Bugzilla 1833: std.c.windows.windows should use enums for constants, or be more selective about use of extern(Windows) Bugzilla 1836: Inline assembler can't use enum values as parameters. Bugzilla 1837: Make dmd stop flooding the console: prints content of passed parameter file Bugzilla 1843: Bogus unreachable statement on forward referenced struct, lacks line number Bugzilla 1850: The compiler accepts lower case asm registers. Bugzilla 1852: you get opCall missing when cast to a struct(diagnostic) Bugzilla 1853: opCmp documentation really needs some examples Bugzilla 1857: Runtime segfault while profileing - jump to invalid code address Bugzilla 1862: asm: [ESI+1*EAX] should be a legal addr mode Bugzilla 1864: Variable incorrectly declared final in final class template Bugzilla 1865: Escape sequences are flawed. Bugzilla 1877: Errors in the documentation of std.math.atan2 Bugzilla 1879: Compiler segfaults on 'scope' and 'static if' Bugzilla 1882: Internal error: ..\ztc\cod1.c 2529 |
|
oldrev
2008-03-07
被抢先了,真是“一天不学习,赶不上刘少奇”啊
|
|
oldrev
2008-03-07
2.0最大的变化莫过于添加了 Struct destructor :
http://www.digitalmars.com/d/2.0/struct.html#StructDestructor 等有了 opImplicitCast,那是不是又可以来一个 auto_ptr? |
|
oldrev
2008-03-07
Struct Postblits
StructPostblit: this(this) FunctionBody 还有这个,这是什么啊,看意思似乎类似C++的拷贝构造函数? |
|
hurd
2008-03-07
建议弄个中文的在线文档翻译,使用svn或者其他进行版本管理大家一起来翻译。
D语言现在就是缺少用户,觉得搞了翻译的话应该很有帮助。 |
|
oldrev
2008-03-07
呵呵,简单的问题,为什么以前 VC++ 单卖的时候没有中文版?
|
|
ideage
2008-03-08
主要是D还一直在前进。稳定版发布就好了。
|
|
qiezi
2008-03-08
oldrev 写道 Struct Postblits
StructPostblit: this(this) FunctionBody 还有这个,这是什么啊,看意思似乎类似C++的拷贝构造函数? 是啊, 怪异的语法 |
|
heromyth
2008-03-08
oldrev 写道 被抢先了,真是“一天不学习,赶不上刘少奇”啊
同意呀,就一天没去看,结果就有新版了。 |
|
hqs7636
2008-03-08
估计6、7月份2.0一周年的时候应该能稳定下来了,看前面两三个版本都没有什么大的变化,主要还是集中在bug的纠错和标准库方面。届时相应的类库都会跟着升级,估计到年底用户数量会有非常大的改观。
进行在线翻译很有必要,对www.digitalmars.com 和 wiki4d 的翻译对提升用户量很有帮助,给新来者提供便利的法门,特别是对提升国内d语言的实力意义重大,国内错过了c/c++的机会,这次千万别错过d语言,未来10年或20年一定是d语言的天下,它将会和c/c++一样改变计算机的历史,希望各位大侠能从这个角度来看待。千万别象其他语言一样已经在世界范围内产生影响之后才开始做普及工作,那样的话我们又只会是跟随者。 |