Computer Science Ph.D student specializing in programming language theory, concurrency and testing. I tend to get a little sidetracked with teaching and working on DrJava, an open source light-weight IDE.
more...
Computer Science Ph.D student specializing in programming language theory, concurrency and testing. I tend to get a little sidetracked with teaching and working on DrJava, an open source light-weight IDE.
I have about 20 years of programming experience in languages across the board from four flavors of assembly over C++ to OCaml. I mostly work with Java, though, but languages hardly matter. A good Computer Scientist picks up a new language in a few days anyway.
less...