Project Elvis

jmh530 john.michael.hall at gmail.com
Tue Nov 7 15:07:23 UTC 2017


On Tuesday, 7 November 2017 at 14:08:07 UTC, bauss wrote:
> [snip]
>
> However there's another idiom to D, which is what I'll call the 
> "high-level" idiom which is mostly people writing applications 
> with libraries such as vibe.d, which heavily relies on classes 
> and reference types passed around, rather then structs. Another 
> example of what I'd call "high-level" idiom is libraries like 
> "dlangui" which also heavily relies on classes, a common idiom 
> for UI applications.
>

A DIP could probably include examples of how vibe.d and dlangui 
handle nulls and how whatever solution is proposed would be 
simpler.


More information about the Digitalmars-d mailing list