Unofficial wish list status.(Sep 2009)

4tuu4k002 at sneakemail.com 4tuu4k002 at sneakemail.com
Mon Aug 31 16:50:19 PDT 2009


Hi

This is the monthly status for the unofficial d wish list: 
http://all-technology.com/eigenpolls/dwishlist/

I am closing this wish list. 
New requests should be posted to bugzilla on http://d.puremagic.com/issues/

It would be a great help, 
if you could help move some of the wish list items to bugzilla.
But please use the same title, so it is easy to avoid duplication.

Right now the wish list looks like this:

211  Stack tracing (#26)
201  Reflection API (#6)
132  vectorization (#10)
114  Multiple return values (tuples (#28)
103  Multiple opCast per class (#24)
95  Debug check for null reference (#52)
89  Native AMD64 codegen (#36)
79  Short syntax for new (#18)
79  !in (#44)
77  unit test after compilation (#1)
70  extra compiler values (#19)
67  Return-type overloading (#49)
58  Explicit out/inout (#38)
56  Foreach on first/on last (#42)
54  Unit test isolation  (#2)
52  Posix threads support native (#3)
47  Array pushback/popback (#51)
46  Variadic arguments re-passing (#102)
45  Array masking (#11)
45  better syntax for cast (#23)
45  Consistent struct/class sizeof (#40)
43  Explicit type initializers (#35)
43  L-Value return (#73)
40  Named keyword arguments (#87)
39  struct constructor (#97)
37  black box unit testing (#8)
36  Non-Static isExpression (#37)
35  associative arrays by index (#16)
34  unit test & code separation (#7)
34  coherent assoc. array syntax (#20)
34  Conditional syncronized (#30)
34  Explicit module `friendship` (#43)
33  Pass value params byref (#34)
33  auto-member objects (#45)
29  Unit test measurements (#9)
29  Explicit property keyword (#83)
27  Renaming ctor/dtor (#17)
27  Inline enum declaration (#76)
26  interface to C++ (#71)
26  Small Exectables (#88)
24  User-defined sync function (#31)
23  Pascal like sets (#61)
23  if, while, true, false, int (#86)
22  proper cast operators (#21)
22  Iterators and Generators (#58)
21  Built-in variant type (#56)
20  Precise names for floats (#62)
19  D library contest (#59)
18  range type (#106)
18  Real C bitfields (#145)
17  No Postfix Array Declarations (#85)
17  Full lexical closures (#140)
15  Call log (#47)
15  conv() and opConv (#66)
15  opCast overloading (#81)
15  modules must not rely on files (#84)
15  garbage collection switch  (#96)
15  Multi-Dimensional Allocation (#109)
14  Improve module architecture (#64)
14  Finite sets (#72)
14  copy operator (#95)
13  Meta Information (#69)
11  Against class instance sizeof (#48)
11  inout variable and return (#60)
11  imag and comp FP types. (#63)
11  inline expansion (#67)
11  Parallel Scavenging GC (#80)
10  function inheritance (#92)
10  In flight exception detection (#101)
10  Tango to work with D2 (#179)
9  Statically check for == null (#98)
9  in for arrays (#160)
9  in for arrays (#161)
9  Get rid of const (#165)
9  throws keyword (#173)
8  Relational class/array algebra (#65)
8  static foreach(scope/unscope) (#152)
7  array in template arguments (#91)
7  support struct&array in switch (#99)
7  date/time/datetime literal (#105)
7  void Class.Method() {} syntax (#146)
6  Declaration in function calls (#74)
6  Better UTF32 Support (#113)
6  Efficient array opCatAssign (#148)
5  Reallocation Keyword (#108)
5  Explicit out/inout/lazy (#110)
5  First-class continuations (#141)
5  Implicit New (#143)
5  {Cleaner Operator Overloading} (#166)
5  suffix identifiers. (#168)
5  Voting in bugzilla for D. (#176)
5  Power operator (#177)
4  System.Windows.Forms (#93)
4  named tuple (#103)
4  function call over network (#111)
4  tuple literal and append-op (#151)
4  ext property for  basic types (#154)
4  New Switch Case Design (#170)
4  Property declarator (#174)
4  Easy threading a la OpenMP (#189)
3  Property shortcut (#144)
3  variable template(short syntax (#149)
3  template literal (#150)
3  Custom Attributes (#159)
3  templated constructors (#164)
3  C++ Member Pointers (#167)
3  Remove const (#171)
3  Remove const (#172)
3  Template inst. syntax: <> (#182)
3  classes on stack (or ROM) (#188)
2  Manage .resources files (#70)
2  Multistep return (#75)
2  constant operater overloading (#100)
2  solve interdepend static this (#107)
2  Quick For Syntax (#142)
2  invariant function (#156)
2  constant member functions (#158)
2  Keyword Pow Operator (#162)
2  Custom Syntax (#163)
2  Enum string cast (#178)
2  Invariant => invar (#185)
1  consistant new (#77)
1  temp alias param specialize (#112)
1  remove initializers (#147)
1  __traits (#153)
1  temporary variable (#155)
1  Dynamic Conditional (#157)
1  Better Array Function Template (#169)
1  Remove SFINAE (#175)
1  Auto const member funcs (#180)
1  Overlapping array copy (#181)
1  Template inst. syntax: <> (#183)
1  Template inst. syntax: <> (#184)
1  similar templt/function syntax (#186)
0  -nogc option (#187)
0  link exchange request (#190)
0  link exchange request (#191)
0  switch  case accept range and  (#192)
0  switch  case accept range and  (#193)
0  Output C Code (#194)
0  other systems (#195)
0  other archs (#196)
0  conditional inline assembler (#197)
0  conditional inline assembler (#198)



More information about the Digitalmars-d mailing list