这段时间太忙了,抽出时间来写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)