On Monday, 2 February 2015 at 10:28:37 UTC, ketmar wrote:
but to work on D3 people should be interested in D. and it seems that people who are interested in D and are ready to
work on D development
already have some codebases. i don't believe that they will welcome yet
another codebase conversion. ;-)

Mmmaybe, but I think more people would be more willing to work on the compiler if the goal is to produce a niche language of high standards. Basically, a best of breed for niche X.

When features compete in a way that makes it impossible to be the best in any niche, then that basically kills motivation (at least mine). Complex languages that grow are usually best of breed in their niche for solving "hard problems".

D is getting complicated, but not to solve hard problems. That is not a good tradeoff.

There are plenty of simple languages for solving easy problems.

but it's matter who is driving force behind the project. "yet another D
fork from people you never heard about" has little chances to be
successful.

Stability, quality and performance. Kill the less important stuff and move for performance. Performance generally trumps other parameters if you are actively getting benchmarks published IMHO.

To get performance you need to focus on one platform first.

D is expanding everywhere, even in the standard library... Not good. D cannot build "high quality anything" without staying focused. High quality means hardware optimized and best of breed.

Just take a look at the numerical library in D, basically empty... If you don't have the resources to make the numerical library look complete then leave it all to a third party.

Reply via email to