D Language Foundation Monthly Meeting Summary

zjh fqbqrr at 163.com
Fri Jun 4 00:14:11 UTC 2021


On Thursday, 3 June 2021 at 23:48:16 UTC, zjh wrote:
> OK, how do you position "d"?


As a small language, if you want to succeed.There is no way out 
except to be the best.
Otherwise, why don't I use C++?

rust,go,zim.I dislike them.
Rust: slow compilation, weak template function.
Go: there is no template function, and the abstraction is not 
strong,error process,time question.spaghetti....
Zim: the grammar is ugly.
D's advantage is template.But now the advantage over `C++20` is 
smaller.
So `D` should have `a sense of urgency`.
D's position is too vague. Don't want to gain 
everything,Everything is nothing.
what `D` need to do is `enhancing advantages`, `discarding` 
disadvantages, so simple!
`Template metagramming` is a big advantage, we should enhance. GC 
is disadvantage, we should discard it!
discard `GC`,attract `C++er` ,`pythoner/scripter/learner` will 
all come.
otherwise,who help you write the lib?



More information about the Digitalmars-d-announce mailing list