If D becomes a failure, what's the key reason, do you think?
Walter Bright
newshound at digitalmars.com
Fri Jul 7 10:22:23 PDT 2006
Tesuji wrote:
> In article <e8l426$26o3$1 at digitaldaemon.com>, Don Clugston says...
>> It's all in the libraries. D is a fantastic language to write libraries
>> for. That's where you get the benefit from all the incremental
>> improvements. If const-by-default enables the creation of much better
>> libraries, then it's worth the pain. If it doesn't, don't do it.
>> Ruby had this huge surge in popularity not because of the language, but
>> because of the library Ruby On Rails. Developing good libraries requires
>> a stable language, and we don't have that right now. The
>> protection/module system seems to be completely broken.
>
> Agreed, in addition I also believe that a const-by-default C++ like reference
> type is needed before any container library (like DTL) can be effectively
> written. Currently D is lacking in this area where C++ is strongest. relying
> solely on built-in array / hash is hardly the solution.
I don't understand why either of these would *prevent* effective
libraries from being built. Neither enables new programming techniques
or paradigms, they are just aids to documentation and debugging.
More information about the Digitalmars-d
mailing list