www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Re: Polishing D - suggestions and comments

reply Unknown W. Brackets <unknown simplemachines.org> writes:
I'm glad you felt my suggestions were good.

I don't know how practical they will be for you, or if there's more suggestions
I can make based on any impracticalities.  I understand they're big changes,
but these are problems I've seen for over two years - and been waiting for them
to be resolved that whole time.

It may seem otherwise, but I can tell you that none of these things will
complicate your life half as much as they ease it.

I hope your comments mean that you're interested in taking action on some of
the suggestions I made.

-[Unknown]


Walter Bright Wrote:
 Thanks for taking the time to write this. I think your suggestions are 
 very good.

Jan 21 2008
parent O_O <O_O mailinator.com> writes:
Great suggestions Unknown! I have also been feeling similarly about D. I could
barely put some of those thoughts into words on reddit today:
http://programming.reddit.com/info/662tz/comments/c02y81s .
 
 I wish to see wide adoption of D and I also believe for that to happen it
should the official D resources should be polished. 
 
 From my experience I've seen adoption of OpenGL (the 3D graphics API) diminish
away partly because it was not properly packaged. To get the advanced
functionality specific to a Graphics card one had to load OpenGL extensions
which was quite a bit of a pain for a newbie, so many libraries have cropped up
to load the extensions automatically. Still they have to be installed
separately, and there would be futher fragmentation because some tutorials
preferred one library over the other. Further because of some legacy API there
were many ways to achieve the same thing with varying levels of efficiency.
This also confuses new users —each tutorial would use a different method! The
OpenGL ARB has finally acknowledged this and set up a working group to maintain
an OpenGL SDK. This should have been done a long time ago. 
 
 I fear that the same would happen with having two standard libraries for D.
Whatever might be the reason for having both of them currentlly, frankly to the
outsider it simply looks like there is not enough cooperation/ agreement
between the people making the two libraries.
 
 I hope something is done about this. 

Unknown W. Brackets Wrote:

 I'm glad you felt my suggestions were good.
 
 I don't know how practical they will be for you, or if there's more
suggestions I can make based on any impracticalities.  I understand they're big
changes, but these are problems I've seen for over two years - and been waiting
for them to be resolved that whole time.
 
 It may seem otherwise, but I can tell you that none of these things will
complicate your life half as much as they ease it.
 
 I hope your comments mean that you're interested in taking action on some of
the suggestions I made.
 
 -[Unknown]
 
 
 Walter Bright Wrote:
 Thanks for taking the time to write this. I think your suggestions are 
 very good.


Jan 21 2008