www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Another thread on Jarrett's blog post

reply Walter Bright <newshound1 digitalmars.com> writes:
http://www.reddit.com/r/programming/comments/9zqj0/the_state_of_d_programming_is_this_situation/
Oct 31 2009
next sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
Walter Bright wrote:
 http://www.reddit.com/r/programming/comments/9zqj0/the_state_of_d_programmin
_is_this_situation/ 
 

Guess I should read before posting... Andrei
Oct 31 2009
parent Justin Johansson <no spam.com> writes:
Andrei Alexandrescu Wrote:

 Walter Bright wrote:
 http://www.reddit.com/r/programming/comments/9zqj0/the_state_of_d_programmin
_is_this_situation/ 
 

Guess I should read before posting... Andrei

I did an update on NG messages about ten minutes before posting this and I'm sure Walter's post was not there. From what I can tell your post appeared before Walter's post on this subject so perhaps its just one of these web caching gotchas ??? Justin Johansson
Oct 31 2009
prev sibling parent reply Mike Hearn <mike plan99.net> writes:
I'm surprised at the belief that Python is easy to maintain. I wonder how many
people who say that have actually experienced working with large Python
codebases authored by other people? D is likely to be far easier based on my
experience of maintaining C++ vs Python code.

The blog post hits the mark, but if it's true that soon D2 will be finalized,
LLVMDC is only lacking exceptions on Windows (doesn't sound too hard to
implement?) and a 300+ page book by Alexandrei will be available .... the
future is looking brighter.

The real challenge will be resisting the temptation to immediately start on an
incompatible D3. The popular languages tend to have a good degree of backwards
compatibility (with the exception of Python, but there they seem to prefer
constant small changes rather than infrequent big changes).
Nov 05 2009
parent Walter Bright <newshound1 digitalmars.com> writes:
Mike Hearn wrote:
 The real challenge will be resisting the temptation to immediately
 start on an incompatible D3. The popular languages tend to have a
 good degree of backwards compatibility (with the exception of Python,
 but there they seem to prefer constant small changes rather than
 infrequent big changes).

Actually, I'd really like to work on other parts of the D ecosystem than language features after D2 is finalized. Lots of backing and filling work to be done.
Nov 14 2009