论坛首页 编程语言技术论坛

D 1.0发布了!

浏览 43978 次
锁定老帖子 主题:D 1.0发布了!
该帖已经被评为精华帖
作者 正文
   发表时间:2007-03-03  
把meta-programming等同于类型计算纯粹是C++的误导
0 请登录后投票
   发表时间:2007-03-05  
引用ajoo:
我愤慨的是,D不支持string interploation("my name is $name")和here-doc。

D不支持string interploation可以理解,毕竟那是运行时的玩艺,不适合没有强大运行时支持的D。

here-doc支持呀!

"这不就是所谓的
here-doc吗?
难道我理解的有误?
不会呀"
0 请登录后投票
   发表时间:2007-03-06  
fixopen 写道
引用ajoo:
我愤慨的是,D不支持string interploation("my name is $name")和here-doc。

D不支持string interploation可以理解,毕竟那是运行时的玩艺,不适合没有强大运行时支持的D。

here-doc支持呀!

"这不就是所谓的
here-doc吗?
难道我理解的有误?
不会呀"

string interpolation不是运行时的阿。只要编译器把
"my name is $name"翻译成"my name is " + name就行了。不难啊。

至于heredoc,你这个多行字符串内部能带双引号么?不是要\"这样吧?
0 请登录后投票
   发表时间:2007-03-07  
唔,时间长了忘了上下文,明天再回吧 ……
0 请登录后投票
   发表时间:2007-03-08  
引用:
string interpolation不是运行时的阿。只要编译器把
"my name is $name"翻译成"my name is " + name就行了。不难啊。

这么说来,似乎真的不难,我想到哪儿去了呢?对,可以这样替换,呵呵,对于D,替换为"my name is " ~ name。

引用:
至于heredoc,你这个多行字符串内部能带双引号么?不是要\"这样吧?
HEREDOC_TAG
....
....
...
HEREDOC_TAG
在这些...里面也不允许出现HEREDOC_TAG吧。不过话说回来,似乎出现自定义的长的分界符的可能性也不大。
0 请登录后投票
   发表时间:2007-04-18  
不知道什么时候D能有一个相对可用的web或者gui框架,就像有了rails的ruby,还有我正在用的grails 0.4.2,虽然还没有正式版,但是已经基本可用了。D还有很长的路要走,成熟的orm实现等等。不过好在D和java如此接近,很多java上好的项目可以移植过来。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics