Plan for D
dogman
dogman at someone.com
Sun May 16 18:24:11 UTC 2021
Folks, I think the forum is discussing whether to do GC or not
which IMHO is a wrong thinking. We need both. I think GC is good
enough for most of the use cases whether its web services, user
tools, business logic etc. Do you really think Go/Rust without
google/mozilla support and money and constant promotion could
have reached this popularity. no way. My request to the community
is let D be good at both. With a switch of GC=off, people should
be able to use manual memory management and also able to use
stdlib and lot of libraries. Not sure if its technically
possible. Most people will use D with GC on. I know we can turn
off GC and mix manual memory management. But not sure we are able
to understand the developer community. So lets make it more clear
with a black and white approach. Instead we gave them options
with lot of ifs and buts.
We should get their feedback(please initiate a survey). Lets
create small groups to improve specific areas, lets do
benchmarks, lets create a plan, improve our documentation. If you
create a plan and divide into smaller milestones people can help
their part. I think we have all the ammunition its just that we
need to clean, improve and show case better. I guess industry
wants a simple, secure language which can be easily interop with
billions of existing C/C++ codebases. Instead of hundreds of
features, lets focus on tooling, bootstrap, strengths etc. We
need a reincarnation.
More information about the Digitalmars-d
mailing list