Unofficial wish list status.

Ben Phillips Ben_member at pathlink.com
Sun Apr 30 18:05:15 PDT 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 at digitaldaemon.com>, 12tkvvb02 at 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





More information about the Digitalmars-d mailing list