Jeroen Dirks:
> Does anyone know the answer to this D related question on SO?
> http://stackoverflow.com/questions/1008803/how-to-use-pure-in-d-2-0/

I like this answer:
>you may have found case where the compiler's semantic analysis is not as good 
>as your brain's.<

"pure" is something that has being added recently to D, so its semantics isn't 
fully refined yet. Walter & Don will hopefully keep working on it (adding 
optimizations, like pulling out pure calls from loops, adopting some strategy 
to keep purity even regarding changes in FP rounding modes, improving purity 
analysis for classes, etc) removing some of the current faults/limits.

But we have to keep looking for corner cases and possible bugs.
This is something I have written recently, Don may be interested:
http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.learn&article_id=16907

Bye,
bearophile

Reply via email to