I can't follow the newsgroup now, but I'd really like to know if you can use D to implement the tricks used by the Blitz++ C++ lib (http://www.oonumerics.org/blitz/ ). bearophile