 |
 |
|
 |
|
 |
 |
 |
 |
 |
|
 |
|
 |
 |
 |
 |
 |
I like to build tools that make it
easier for people to work with the massive amounts of
information that surround us today. I am a programmer and have
been focused on aligning development tools to more
closely match the way that we think and share
information. The result of this is the
Mylyn Open
Source Project that I lead and collaborate with many
talented people on.
More recently I have been on a
mission to bring the productivity benefits of Mylyn to a
wider audience. To do this we have created
Tasktop Technologies,
where I am President and CTO and working on the
Task-Focused Desktop.
For progress on the above efforts
see my blog.
|
 |
|
|
|
 |
|
 |
 |
 |
 |
|
 |
|
 |
 |
 |
 |
AspectJ is an
aspect-oriented programming (AOP) extension to Java. I worked full time on AspectJ from 1999
to 2003 as a member of
the Research Staff in the
Computer Science
Laboratory at Xerox PARC, mentored (then and now) by Gregor
Kiczales. I created the IDE support for
AspectJ, and plug-ins for JBuilder, NetBeans,
VisualStudio, and Emacs, the aspectj.org site, and
transferred the project to eclipse.org with
Adrian Colyer.
|
|
|
 |
|
 |
 |
 |
 |
|
 |
|
 |
 |
 |
 |
Aspect-oriented
software development is a new technology that makes it possible to modularize
crosscutting structure of a system. I created the aosd.net web site, and
help organize the
AOSD conference.
|
|
|
 |
|
 |
 |
 |
 |
|
 |
|
 |
 |
 |
 |
Founded by
Charles
Simonyi in August 2002 in order to improve software
development productivity by making the code
look more like the design. I spent 6 months designing
the user interface for Intentional programming tools.
|
|
|
 |
|
 |
 |
 |
 |
 |
|
Last
modified on July 12, 2007. For comments or more
information email: beatmik-at-acm.org
|
|
 |
|