On Wednesday, 12 June 2013 at 12:50:39 UTC, Andrei Alexandrescu wrote:
Reddit: http://www.reddit.com/r/programming/comments/1g6x9g/dconf_2013_code_analysis_for_d_with_analyzed/

Hackernews: https://news.ycombinator.com/item?id=5867764

Twitter: https://twitter.com/D_Programming/status/344798127775182849

Facebook: https://www.facebook.com/dlang.org/posts/655927124420972

Youtube: http://youtube.com/watch?v=ph_uU7_QGY0

Please drive discussions on the social channels, they help D a lot.


Andrei

The restrictions on contracts were very interesting. Obviously the static analysis could be more sophisticated than what you currently have, but I don't think contracts can be much use to a static analyzer if they can contain arbitrary code.

I would be interested to see how much freedom is actually required, in order to make contracts adequately expressive. Perhaps it was a language mistake to allow arbitrary code inside contracts, it might have been better to start with something very restricted and gradually relax the rules.

Reply via email to