这段时间太忙了,抽出时间来写blog已经很不容易. 她又病了,老毛病,很让人担心,虽然外表不是很严重.早上去了医院了,心理才稍微好点.以后的日子也只能注意观察,希望一切都能好起来. 我可能加班要到6月份,刚好也是在公司合同到期的时候,看来我真的要快点思考前途的事情,只是我真不知道该如何去思考,茫然不可怕,可是伴随着充实的每天让人喘不过气. 这个世界上很多事情我没有办法去把握,我只是一名卑微的程序员.怎么突然悲观起来.也许一直都悲观. 阴雨不断, 冷冷的初春. 快点出太阳把.
2007年3月16日星期五
2007年3月7日星期三
[+/-] |
D语言 |
D语言 ,传说中的D语言.
Feature | D | ||||
---|---|---|---|---|---|
Garbage Collection | Yes | ||||
Functions | |||||
Function delegates | Yes | ||||
Function overloading | Yes | ||||
Out function parameters | Yes | ||||
Nested functions | Yes | ||||
Function literals | Yes | ||||
Dynamic closures | Yes | ||||
Typesafe variadic arguments | Yes | ||||
Lazy function argument evaluation | Yes | ||||
Arrays | |||||
Lightweight arrays | Yes | ||||
Resizeable arrays | Yes | ||||
Built-in strings | Yes | ||||
Array slicing | Yes | ||||
Array bounds checking | Yes | ||||
Array literals | Yes | ||||
Associative arrays | Yes | ||||
Strong typedefs | Yes | ||||
String switches | Yes | ||||
Aliases | Yes | ||||
OOP | |||||
Object Oriented | Yes | ||||
Multiple Inheritance | No | ||||
Interfaces | Yes | ||||
Operator overloading | Yes | ||||
Modules | Yes | ||||
Dynamic class loading | No | ||||
Nested classes | Yes | ||||
Inner (adaptor) classes | Yes | ||||
Covariant return types | Yes | ||||
Properties | Yes | ||||
Performance | |||||
Inline assembler | Yes | ||||
Direct access to hardware | Yes | ||||
Lightweight objects | Yes | ||||
Explicit memory allocation control | Yes | ||||
Independent of VM | Yes | ||||
Direct native code gen | Yes | ||||
Generic Programming | |||||
Class Templates | Yes | ||||
Function Templates | Yes | ||||
Implicit Function Template Instantiation | Yes | ||||
Partial and Explicit Specialization | Yes | ||||
Value Template Parameters | Yes | ||||
Template Template Parameters | Yes | ||||
Variadic Template Parameters | Yes | ||||
Mixins | Yes | ||||
static if | Yes | ||||
is expressions | Yes | ||||
typeof | Yes | ||||
foreach | Yes | ||||
Implicit Type Inference | Yes | ||||
Reliability | |||||
Contract Programming | Yes | ||||
Unit testing | Yes | ||||
Static construction order | Yes | ||||
Guaranteed initialization | Yes | ||||
RAII (automatic destructors) | Yes | ||||
Exception handling | Yes | ||||
Scope guards | Yes | ||||
try-catch-finally blocks | Yes | ||||
Thread synchronization primitives | Yes | ||||
Compatibility | |||||
C-style syntax | Yes | ||||
Enumerated types | Yes | ||||
Support all C types | Yes | ||||
80 bit floating point | Yes | ||||
Complex and Imaginary | Yes | ||||
Direct access to C | Yes | ||||
Use existing debuggers | Yes | ||||
Struct member alignment control | Yes | ||||
Generates standard object files | Yes | ||||
Macro text preprocessor | No | ||||
Other | |||||
Conditional compilation | Yes | ||||
Unicode source text | Yes | ||||
Documentation comments | Yes |
标签:
点滴
订阅:
博文 (Atom)