Unofficial wish list status.
12tkvvb02 at sneakemail.com
12tkvvb02 at sneakemail.com
Thu Aug 31 17:47:08 PDT 2006
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
More information about the Digitalmars-d
mailing list