Prime time???
Samuel MV
samuel.mv at tiscali.es
Sat Nov 4 00:32:49 PST 2006
Hi Walter, unfortunately, it's not so simple. Example:
1.- I make a new library/classes for web services (HTTP, XML, FCGI, ...) using DMD
0.173
2.- Someone start using my library for a comercial application (that ones that you
try to sell ;-)
3.- It's founded a bug that it's solved in DMD 0.180, version which also add some
features that broke existing code.
4.- The library maker and the developer only have two options:
a) Live with the bug.
b) Refactorize library and application.
Not a nice situation. Here is my 'perfect' plan :)
1.- Find the 3/4 features/problems that you/we *really* need to solve *now* in D.
2.- Fix only that in november, december, and maybe january. Also bugs ...
3.- We have DMD 1.00, that it's going to have only bug fixes, and that it's the
version that every library, production application, doc, DTL, etc. should use.
4.- Branch 2.0 it's planned for the next 4-5 years, when you have had time to test
the language in a massive mainstream enviroment, with lots of complex applications.
Well, we have 'survived' with only C for more than 30 years, so what do you think
about??? Thank you.
Best regards.
More information about the Digitalmars-d
mailing list