This is the weblog of Peter von der Ahé—Peter Ahé for short—
Ahe if you have problems with international characters.
Prior to Cadence, he worked for Sun Microsystems, Inc. as the tech lead for javac — the Java™ programming language compiler (Java compiler). This job included the role of spec lead for JSR 199 the Java compiler API. Peter has also played an instrumental role in designing the language modeling APIs used by JSR 269 (javax.lang.model.*) and the Tree API (com.sun.source.*). Besides compiler API, Peter helped design the Java programming language feature wildcards, implemented those, and maintained the type system in javac.
Before joining Sun, Peter worked part time during his studies in various positions in the fields of system administration and research in programming languages. The research included the proposal for adding variance to the Java programming language. The syntax of the proposal was changed and is now known as wildcards.
Feel free to send Peter an e-mail (the address is on his business card).