digitalmars.D - Unofficial wish list status.
- 12tkvvb02 sneakemail.com (80/80) Aug 31 2006 Hi
Hi This is the monthly status for the unofficial d wish list: http://all-technology.com/eigenpolls/dwishlist/ Right now the wish list looks like this: 110 array initialization/literals 89 Reflection API 73 vectorization 72 Faster GC 72 Stack tracing 50 Short syntax for new 48 Improved Foreach 47 Multiple opCast per class 45 unit test after compilation 43 Multiple return values (tuples 42 extra compiler values 39 readonly/const enforcement 39 Native AMD64 codegen 36 Unit test isolation 34 Stack allocated classes. 33 Posix threads support native 31 Auto new-ing of classes 31 !in 30 Array masking 30 Debug check for null reference 28 Explicit out/inout 26 Explicit type initializers 25 Foreach on first/on last 24 unit test & code separation 24 black box unit testing 24 associative arrays by index 23 unit test coverage 23 coherent assoc. array syntax 22 better syntax for cast 22 Weak references/pointers 22 Pass value params byref 22 Consistent struct/class sizeof 22 auto-member objects 22 Return-type overloading 21 Renaming ctor/dtor 20 Unit test measurements 17 User-defined sync function 17 Header File generation by DMD 17 Array pushback/popback 16 proper cast operators 15 Templates in classes 15 Experimental d compiler 14 Explicit module `friendship` 13 Non-Static isExpression 13 opIn 12 Conditional syncronized 10 Eigenpoll fix 9 OS X Build 9 imag and comp FP types. 7 Call log 7 inout variable and return 7 Pascal like sets 6 Against class instance sizeof 6 Built-in variant type 6 Iterators and Generators 6 D library contest 4 Add native string type 4 Precise names for floats 4 Improve module architecture 4 Meta Information 3 Relational class/array algebra 3 conv() and opConv 3 L-Value return 2 inline expansion 2 interface to C++ 2 Finite sets 1 Manage .resources files 1 Declaration in function calls 1 Multistep return 1 Inline enum declaration 1 struct literal/initialization 0 allow change self interface(?) 0 consistant new 0 Explicit 'property' keyword 0 Parallel Scavenging GC 0 opCast overloading
Aug 31 2006