digitalmars.D - Unofficial wish list status.
- 12tkvvb02 sneakemail.com (62/62) Apr 30 2006 Hi
- Ben Phillips (4/66) Apr 30 2006 I guess I'm the only one who wants this, but "concepts" (as suggested fo...
- Chris Miller (3/9) Apr 30 2006 Where can I read about this?
- Georg Wrede (5/77) May 01 2006 This may not be too hard to work around in one's own code. Hmm, which
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: 95 array initialization/literals 68 Reflection API 63 Stack tracing 62 vectorization 57 Faster GC 47 Short syntax for new 41 Improved Foreach 39 unit test after compilation 38 Multiple opCast per class 35 extra compiler values 33 Multiple return values (tuples 32 Unit test isolation 32 readonly/const enforcement 31 Stack allocated classes. 30 Native AMD64 codegen 28 Posix threads support native 28 Auto new-ing of classes 27 Array masking 25 Explicit out/inout 25 !in 23 Explicit type initializers 22 black box unit testing 22 associative arrays by index 22 Foreach on first/on last 21 unit test coverage 21 unit test & code separation 21 coherent assoc. array syntax 21 better syntax for cast 20 Debug check for null reference 19 Unit test measurements 19 Renaming ctor/dtor 19 Weak references/pointers 18 Consistent struct/class sizeof 18 auto-member objects 17 Pass value params byref 16 Header File generation by DMD 16 Return-type overloading 15 Templates in classes 14 proper cast operators 14 User-defined sync function 12 Conditional syncronized 12 Non-Static isExpression 12 Explicit module `friendship` 12 Experimental d compiler 10 Array pushback/popback 8 Eigenpoll fix 7 Call log 6 Against class instance sizeof 6 opIn 5 OS X Build 4 imag and comp FP types. 3 Built-in variant type 3 Iterators and Generators 3 inout variable and return 2 Pascal like sets 2 Precise names for floats 1 Add native string type 0 D library contest
Apr 30 2006
I guess I'm the only one who wants this, but "concepts" (as suggested for C++). Would allow for a nice collection library without the overhead of interfaces (like java) and with reasonable compile time conformance checking (unlike C++). In article <e33j2l$2j2$1 digitaldaemon.com>, 12tkvvb02 sneakemail.com says...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: 95 array initialization/literals 68 Reflection API 63 Stack tracing 62 vectorization 57 Faster GC 47 Short syntax for new 41 Improved Foreach 39 unit test after compilation 38 Multiple opCast per class 35 extra compiler values 33 Multiple return values (tuples 32 Unit test isolation 32 readonly/const enforcement 31 Stack allocated classes. 30 Native AMD64 codegen 28 Posix threads support native 28 Auto new-ing of classes 27 Array masking 25 Explicit out/inout 25 !in 23 Explicit type initializers 22 black box unit testing 22 associative arrays by index 22 Foreach on first/on last 21 unit test coverage 21 unit test & code separation 21 coherent assoc. array syntax 21 better syntax for cast 20 Debug check for null reference 19 Unit test measurements 19 Renaming ctor/dtor 19 Weak references/pointers 18 Consistent struct/class sizeof 18 auto-member objects 17 Pass value params byref 16 Header File generation by DMD 16 Return-type overloading 15 Templates in classes 14 proper cast operators 14 User-defined sync function 12 Conditional syncronized 12 Non-Static isExpression 12 Explicit module `friendship` 12 Experimental d compiler 10 Array pushback/popback 8 Eigenpoll fix 7 Call log 6 Against class instance sizeof 6 opIn 5 OS X Build 4 imag and comp FP types. 3 Built-in variant type 3 Iterators and Generators 3 inout variable and return 2 Pascal like sets 2 Precise names for floats 1 Add native string type 0 D library contest
Apr 30 2006
On Sun, 30 Apr 2006 21:05:15 -0400, Ben Phillips <Ben_member pathlink.com> wrote:I guess I'm the only one who wants this, but "concepts" (as suggested for C++). Would allow for a nice collection library without the overhead of interfaces (like java) and with reasonable compile time conformance checking (unlike C++).Where can I read about this?
Apr 30 2006
Ben Phillips wrote:I guess I'm the only one who wants this, but "concepts" (as suggested for C++). Would allow for a nice collection library without the overhead of interfaces (like java) and with reasonable compile time conformance checking (unlike C++).This may not be too hard to work around in one's own code. Hmm, which suggests an idea: Dsource should have a "project" that is aimed at presenting the cleanest ways in D to work around some of the often asked-for features.In article <e33j2l$2j2$1 digitaldaemon.com>, 12tkvvb02 sneakemail.com says...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: 95 array initialization/literals 68 Reflection API 63 Stack tracing 62 vectorization 57 Faster GC 47 Short syntax for new 41 Improved Foreach 39 unit test after compilation 38 Multiple opCast per class 35 extra compiler values 33 Multiple return values (tuples 32 Unit test isolation 32 readonly/const enforcement 31 Stack allocated classes. 30 Native AMD64 codegen 28 Posix threads support native 28 Auto new-ing of classes 27 Array masking 25 Explicit out/inout 25 !in 23 Explicit type initializers 22 black box unit testing 22 associative arrays by index 22 Foreach on first/on last 21 unit test coverage 21 unit test & code separation 21 coherent assoc. array syntax 21 better syntax for cast 20 Debug check for null reference 19 Unit test measurements 19 Renaming ctor/dtor 19 Weak references/pointers 18 Consistent struct/class sizeof 18 auto-member objects 17 Pass value params byref 16 Header File generation by DMD 16 Return-type overloading 15 Templates in classes 14 proper cast operators 14 User-defined sync function 12 Conditional syncronized 12 Non-Static isExpression 12 Explicit module `friendship` 12 Experimental d compiler 10 Array pushback/popback 8 Eigenpoll fix 7 Call log 6 Against class instance sizeof 6 opIn 5 OS X Build 4 imag and comp FP types. 3 Built-in variant type 3 Iterators and Generators 3 inout variable and return 2 Pascal like sets 2 Precise names for floats 1 Add native string type 0 D library contest
May 01 2006