Thoughts from newcommer

Jack Stouffer via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 11 13:09:29 PDT 2017


On Tuesday, 11 April 2017 at 19:57:19 UTC, Piotr Kowalski wrote:
> The only discussion I remember about D was that it had two 
> standard libraries and there were no consensus on which to use 
> and that it uses GC so it's slow.

It seems it's impossible to completely shrug off past 
impressions. The two std libs thing hasn't been a problem since 
2012. Solutions to the GC being slow have existed for a while and 
the GC has been sped up a lot in the past couple of years.

> What is the plan for D for next 5 years?

https://wiki.dlang.org/Vision/2017H1

> What about RAII?

It's already in the language.

> Did you consider implementing solutions from which we could get 
> memory safety without GC in D?

The current proposal is this 
https://github.com/dlang/DIPs/blob/master/DIPs/DIP1000.md

This is currently a point of contention.

See also https://dlang.org/spec/function.html#function-safety


More information about the Digitalmars-d mailing list