Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456

Erik Ruf Erik Ruf's pictureErik Ruf

I am a researcher at Microsoft Research.


Research Interests

My interests lie in the area of design and implementation of programming languages, especially “higher-level” language features such as type safety, automated storage management, data/module abstractions, and multithreaded /distributed programming support.  I believe that such features not only improve programmer productivity, but will become essential for maintaining performance as machine and network architectures become ever more complex.  For the past several years, I have concentrated on program analyses supporting advanced optimizations for object-oriented languages.  More recently, my interests have shifted away from performance issues to the programmer’s interaction with languages, libraries, and development environments. 

Current Projects

Past Projects

Publications Online


Contact information

Address: Microsoft Research, One Microsoft Way, Redmond, WA 98052 USA
Phone: (425) 706-6111; Fax: (425) 936-7329
Email: my email alias is 'erikruf' at my employer dot com.  No spam, please!
Web: http://www.research.microsoft.com/~ruf/


Last modified March 10, 2004
Erik Ruf