www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Unofficial wish list status.

reply 12tkvvb02 sneakemail.com writes:
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:

115  array initialization/literals
96  Reflection API
78  Faster GC 
78  vectorization
75  Stack tracing
53  Improved Foreach
52  Short syntax for new
51  Multiple opCast per class
48  unit test after compilation
47  Multiple return values (tuples
47  readonly/const enforcement
45  extra compiler values
43  Native AMD64 codegen
38  Stack allocated classes.
37  Unit test isolation 
37  Explicit out/inout
35  !in
35  Debug check for null reference
34  Posix threads support native
34  Array masking
32  Auto new-ing of classes
29  Foreach on first/on last
28  Explicit type initializers
28  Return-type overloading
26  Weak references/pointers
25  unit test & code separation
25  black box unit testing
25  associative arrays by index
25  Pass value params byref
25  auto-member objects
24  unit test coverage 
23  coherent assoc. array syntax
23  better syntax for cast
23  Consistent struct/class sizeof
22  Renaming ctor/dtor
20  Unit test measurements
20  Templates in classes
19  Array pushback/popback
18  proper cast operators
18  Header File generation by DMD
17  User-defined sync function
16  Explicit module `friendship`
16  Experimental d compiler
15  Non-Static isExpression
13  Conditional syncronized
13  Eigenpoll fix
12  opIn
10  OS X Build
10  D library contest
10  imag and comp FP types.
9  Built-in variant type
9  Iterators and Generators
9  inout variable and return
8  Pascal like sets
8  Precise names for floats
8  Pascal casing for methods, mod
7  Call log
7  L-Value return
6  Against class instance sizeof
6  Explicit property keyword
6  modules must not rely on files
5  Add native string type
5  Meta Information
5  struct literal/initialization
4  Improve module architecture
4  conv() and opConv
4  interface to C++
4  if, while, true, false, int
3  Relational class/array algebra
3  inline expansion
3  Finite sets
3  Named keyword arguments
3  Variadic template arguments
2  Declaration in function calls
2  Multistep return
2  Inline enum declaration
2  No Postfix Array Declarations
2  Small Exectables
2  function inheritance
1  Manage .resources files
1  opCast overloading
1  This list makes a difference?
0  allow change self interface(?)
0  consistant new
0  Explicit 'property' keyword
0  Parallel Scavenging GC
0  array in template arguments
0  System.Windows.Forms
0  System.Windows.Forms
0  copy operator
0  garbage collection switch 
Oct 31 2006
next sibling parent reply Fredrik Olsson <peylow gmail.com> writes:
12tkvvb02 sneakemail.com skrev:
 Hi
 
 This is the monthly status for the unofficial d wish list: 
 http://all-technology.com/eigenpolls/dwishlist/
 

The page does not work in Firefox 2.0, or Safari 2.0.1. The select box is too narrow, and no choises can be made in it. I also would like to suggest the possibility to merge suggestion. The current suggestions "Pascal like sets", and "Finite sets" are for all practical matters the same. I am responsible for the, in my opinion inferior description, "Pascal like sets". // Fredrik Olsson
Nov 01 2006
parent Fredrik Olsson <peylow gmail.com> writes:
Fredrik Olsson skrev:
 12tkvvb02 sneakemail.com skrev:
 Hi

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

The page does not work in Firefox 2.0, or Safari 2.0.1. The select box is too narrow, and no choises can be made in it. I also would like to suggest the possibility to merge suggestion. The current suggestions "Pascal like sets", and "Finite sets" are for all practical matters the same. I am responsible for the, in my opinion inferior description, "Pascal like sets". // Fredrik Olsson

Ooh, and three more things? 1. What is the proper channel for making suggestions to the person(s) responsible for the poll? 2. How an comments be made to suggestions? Both public and to the author? And example is for the suggestion named "Array masking", where I would like to explain how an addition of finite sets combined with extension of array slicing would solve that specific problem, as well as other problem domains in a more general way. 3. It would be nice to split suggestions into "additions", and "extensions". To separate what is completely new ideas, from ideas that are just improvements on current features. // Fredrik Olsson
Nov 01 2006
prev sibling parent =?iso-8859-1?q?Knud_S=F8rensen?= <12tkvvb02 sneakemail.com> writes:
Hi

I just handed in my master treatise, so I hadn't had much time to follow D
development in the last 9 months.

Before starting my next project (A D killer app :-) i would like 
to make a cleanup in the wishlist. 

So, if you have suggestions for what should be removed the post it here.

Knud
Nov 01 2006