>This is probably what everybody said about C++
> when they were using C.
Probably, but remember that C++ is as close to 100% backwards compatible with C as you can possibly get while it added a lot of useful features to the core C languages such as classes, inheritance, templates and inline functions.
Considering that this is a/new/ language (without a working standard library besided the POSIX C API) there's just way to much time and development overhead in turning your projects to a new language.
Besides, if people make the transition to D, I guess most of them will come from C++ and not from C, thus rendering the C backwards compatibility layer useless to those developers and projects.
Go ahead and flame me, but I really think this is silly.
I think this is the work from someone who has worked so long with C and C++ that he thinks Java is useless, and now he's going about trying to write a language that looks so much like Java that it's just ridiculous.
Plus, Java can be compiled without a VM with GJC.
Besides, it's going to be a really hard time implementing a full suite of standard libraries for this kind of language when the C APIs are available because legacy D code will probably have just the same problems as older C++ code has (i.e. not using the std::string etc.).
But hey, if he can pull it off and it works out then why not. But I can't see large organizations adopting this anytime soon.
..but it's really hard to keep it that way in a office workspace were you've got people sitting around you who probably don't share your view on the perfect music for coding. Stick with hearphones and save whatever friends you've got left.
I tend to stick with music primarily from the 50's to 70's--mostly blues (recommended mondays with crashing backup tapes and sorry windows questions from your users).
>This is probably what everybody said about C++
/new/ language (without a working standard library besided the POSIX C API) there's just way to much time and development overhead in turning your projects to a new language.
> when they were using C.
Probably, but remember that C++ is as close to 100% backwards compatible with C as you can possibly get while it added a lot of useful features to the core C languages such as classes, inheritance, templates and inline functions.
Considering that this is a
Besides, if people make the transition to D, I guess most of them will come from C++ and not from C, thus rendering the C backwards compatibility layer useless to those developers and projects.
Go ahead and flame me, but I really think this is silly.
I think this is the work from someone who has worked so long with C and C++ that he thinks Java is useless, and now he's going about trying to write a language that looks so much like Java that it's just ridiculous.
Plus, Java can be compiled without a VM with GJC.
Besides, it's going to be a really hard time implementing a full suite of standard libraries for this kind of language when the C APIs are available because legacy D code will probably have just the same problems as older C++ code has (i.e. not using the std::string etc.).
But hey, if he can pull it off and it works out then why not. But I can't see large organizations adopting this anytime soon.
I thought you ment free peeping. My mistake. I'll be quiet now.
..but it's really hard to keep it that way in a
office workspace were you've got people sitting around you who probably don't share your view on the perfect music for coding. Stick with hearphones and save whatever friends you've got left.
I tend to stick with music primarily from the 50's to 70's--mostly blues (recommended mondays with crashing backup tapes and sorry windows questions from your users).
Maybe this should be a poll instead?