<div>
                    Hi, 
                </div><div><br></div><div>Recently, I came across Vc, which I feel is a great library for me to use to improve the efficiency of some machine learning codes (without sacrificing the portability).</div><div><br></div><div>However, two issues post big obstacles for me:</div><div><br></div><div>1. No support of clang++.  (clang is becoming the major compiler for Mac OS Platform, as Apple stops upgrading gcc due to license issues)</div><div><br></div><div>This doesn't seem to be a tough job. My current workaround is to make a minor modification to global.h as</div><div><br></div><div>#ifdef __INTEL_COMPILER</div><div>#define VC_ICC 1</div><div>#elif defined(__OPENCC__)</div><div>#define VC_OPEN64 1</div><div>#elif defined(__clang__)</div><div>#define VC_CLANG 1      # adding the support of CLANG</div><div>#elif defined(__GNUC__)</div><div>#define VC_GCC (__GNUC__ * 0x10000 + __GNUC_MINOR__ * 0x100 + __GNUC_PATCHLEVEL__)</div><div>#elif defined(_MSC_VER)</div><div>#define VC_MSVC 1</div><div>#else</div><div>#define VC_UNSUPPORTED_COMPILER 1</div><div>#endif</div><div><br></div><div>Since _GNUC_ is also defined with clang, I put VC_CLANG above it.  This seems working fine for some simple programs that I use for testing purpose. However, I would be great to see "official" support of this.</div><div><br></div><div>2. Lacking the exp function.  I saw it supports plenty of other less-widely-used functions (e.g. atan, etc), but I just checked --- no exp.</div><div><br></div><div>For a lot of codes in probability modeling, inference, and sampling --- exp is a must, as it involves in nearly every probability distribution. Also, I don't think it is very difficult to implement (refer to cephes).</div><div><br></div><div>I really wish these two issues can be fixed soon. I actually seriously consider using it in our code bases.</div><div><br></div><div>- Dahua </div><div><br></div>
                <div><div><br></div><div><div>--</div><div>Dahua Lin</div><div>Email: dhlin@mit.edu</div><div>Website: http://people.csail.mit.edu/dhlin/</div><div>Computer Science and Artificial Intelligence Lab</div><div>Massachusetts Institute of Technology</div></div></div>