Unofficial wish list status.
12tkvvb02 at sneakemail.com
12tkvvb02 at sneakemail.com
Sat Sep 30 17:47:34 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:
114 array initialization/literals
91 Reflection API
75 vectorization
73 Stack tracing
72 Faster GC
51 Short syntax for new
48 Improved Foreach
47 Multiple opCast per class
45 unit test after compilation
44 Multiple return values (tuples
44 readonly/const enforcement
42 extra compiler values
39 Native AMD64 codegen
36 Unit test isolation
36 Explicit out/inout
35 Stack allocated classes.
33 Posix threads support native
33 Array masking
33 Debug check for null reference
32 Auto new-ing of classes
31 !in
28 Explicit type initializers
28 Foreach on first/on last
26 Return-type overloading
24 unit test & code separation
24 black box unit testing
24 associative arrays by index
24 Weak references/pointers
23 unit test coverage
23 coherent assoc. array syntax
23 Pass value params byref
22 Renaming ctor/dtor
22 better syntax for cast
22 Consistent struct/class sizeof
22 auto-member objects
20 Unit test measurements
19 Array pushback/popback
18 proper cast operators
18 Header File generation by DMD
17 User-defined sync function
16 Templates in classes
16 Explicit module `friendship`
15 Non-Static isExpression
15 Experimental d compiler
13 Conditional syncronized
13 Eigenpoll fix
13 opIn
10 imag and comp FP types.
9 OS X Build
8 Built-in variant type
8 Iterators and Generators
8 D library contest
8 inout variable and return
8 Precise names for floats
8 Pascal casing for methods, mod
7 Call log
7 Pascal like sets
6 Against class instance sizeof
6 modules must not rely on files
5 Add native string type
5 Meta Information
5 Explicit property keyword
4 Improve module architecture
4 L-Value return
3 Relational class/array algebra
3 conv() and opConv
3 inline expansion
3 if, while, true, false, int
2 interface to C++
2 Finite sets
2 Multistep return
2 struct literal/initialization
2 No Postfix Array Declarations
1 Manage .resources files
1 Declaration in function calls
1 Inline enum declaration
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