|
LEX SPOON
LINKS
Blog
PROFESSIONAL
Introduction
Job materials
Research
Publications
Contact
PERSONAL
Introduction
Pictures
Recreation
Rants
|
Alexander Spoon
Howdy, I'm Lex Spoon. I work at
Google in Atlanta,
primarily on the Google
Web Toolkit (GWT). I
also help with the Scala
programming language in various ways, including coauthoring
Programming in Scala.
My research is in programming language design,
data-flow analysis, and package distribution. I am intrigued by dynamic
environments such as Smalltalk
and the Lisp Machine,
and I wonder why primitive files-and-compilers environments
are so much more popular.
I am mainly working on GWT nowadays. In the past, I have worked on:
For a full listing, see my Curriculum Vitae
or my listing in BibTeX format.
Here is an HTML summary:
- Spoon, S. Alexander.
Fine-Grained API Evolution for Method
Deprecation and Anti-Deprecation.
Workshop on Foundations and Developments of Object-Oriented Languages
(FOOL/WOOD) 2007.
- Spoon, S. Alexander.
Anti-Deprecation:
Towards Complete Static Checking for API Evolution.
Workshop on Library-Centric Software Development (LCSD) 2006.
(extended
version with proofs)
- Spoon, Alexander.
Package
Universes: Which Components Are Real Candidates? (EPFL tech report)
2006.
-
Spoon, S. Alexander, and Olin Shivers.
"Semantic Navigation of Large Code Bases in
Higher-Order, Dynamically Typed Languages".
Working Conference on Reverse Engineering (WCRE) 2005.
-
Spoon, S. Alexander, and Olin Shivers.
"Dynamic Data Polyvariance Using Source-Tagged Classes".
Dynamic Languages Symposium (DLS) 2005.
-
Spoon, S. Alexander, and Olin Shivers.
"Demand-Driven Type Inference
with Subgoal Pruning: Trading Precision for Scalability".
European Conference on Object-Oriented Programming (ECOOP) 2004.
(pdf
ps)
-
Harrold, Mary Jean, et. al.
"Regression Test Selection for Java Software".
ACM Conference on Object-Oriented Programming, Systems,
Languages, and Applications (OOPSLA) 2001.
-
Spoon, Lex, and Mark Guzdial.
"MuSwikis: A Graphical Collaboration System".
Computer-Supported Collaborative Learning Conference (CSCL)
1999.
-
Pargas, Roy P., Jennifer Ludwick, and Steven A. Spoon.
"Hybrid Search Algorithms".
ACM Symposium on Applied Computing (SAC) 1997.
I can be reached as follows:
- Email:
lex@lexspoon.org.
- Snail mail:
Google Atlanta Millennium
Millennium at Midtown
10 10th Street NE
Atlanta, GA 30309
Personal Page
You are reading my professional web page. Fluffier material is on
my personal page.
|