Fixing C's Biggest Mistake

Timon Gehr timon.gehr at gmx.ch
Sat Dec 31 03:01:58 UTC 2022


On 12/31/22 02:50, Walter Bright wrote:
> On 12/30/2022 4:24 PM, H. S. Teoh wrote:
>> Finally, someone else that sees through the king's invisible clothes!
>> In the old days you just had to somehow include the word "Java"
>> somewhere in your product and everyone will flock to buy it --
>> regardless of whether it actually solved anything.  These days, "Java"
>> has been replaced by "cloud".
> 
> You guys should be pleased I didn't add "blockchain" to the list of D's 
> features.
> 
> But wait a minute - maybe I should?
> 

It's called `pure`, but D falls a bit short of the ideal. 
Nondeterministic semantics of `pure` functions are fatal for blockchain 
applications.


More information about the Digitalmars-d mailing list