William Cook's Fusings

Mysore Park

›
I just go back from a trip to India/Madrid/Delft. I was at the First Mysore Park Workshop on Building and Programming The Cloud . Then I wen...

Data Abstraction blog-roll

›
Here are some other comments on my essay: A detailed discussion by Derrick Coetzee. A short comment at Forty Six and Two It is recommended ...

Note on ECOOP banquet talk

›
The ECOOP banquet talk was delivered during dessert on the lawn of a nice Italian villa on the hill overlooking Genova. When I started the t...
2 comments:

Guy Steele loves tail calls

›
My recent essay seems to be causing a big stir. I am pleased because I love it when my work has impact. The only funny thing about it is tha...
4 comments:

Uploaded presentation slides

›
I uploaded slides for several of my recent talks . I'll try to upload the rest before the end of the year :-)

On Understanding Data Absraction, Revisited

›
I just got back from OOPSLA/Onward! where I presented an essay On Understanding Data Abstraction, Revisited . There is a discussion about ...
6 comments:

ECOOP 2009 Banquet speech

›
Today I want to talk about my experiences in industry and academia. When most of you think of industry, you think of an industrial research ...
6 comments:

3 Day Startup

›
I was on the review panel for 3 Day Startup , an entrepreneurial experience for students here at UT Austin. It is co-organized by one of my ...
1 comment:

A Better Mousetrap (Distributed Objects)

›
Despite being jaded and feeling that you've seen it all before, its important to keep your sense of wonder at the possibility of seeing ...
16 comments:

Generic Syntax: Lisp parsing + C notation

›
I've been working with Jose Falcon, undergrad here at UT, for almost a year on this crazy idea for an approach to syntax that combines a...
3 comments:

LINQ is the best option for a future Java query API

›
I have participated in this thread about LINQ for Java . There are some very good comments. I don't think that LINQ is perfect, but it i...
1 comment:

Strategic Programming

›
I have been working with model-driven software development for many years, but I haven't published anything on it yet. At Allegis , we d...

Scheme Debugging

›
I've been using Scheme recently, and have been complaining to everybody about the lack of any good visual debugger for the language. Dr...

How to embed news in a web page

›
I hunted around for a while and found out a good way to embed a news feed (RSS) in a web page. You use Google Reader to convert the feed int...

Middle Earth Programming Language seminar

›
I just got back from the Middle Earth Programming Language seminar (MEPLS) in Abilene TX. Where I gave a talk on Strategic Programming by m...

Java Object Persistence: State of the Union

›
Java Object Persistence: State of the Union PART II Published ODBMS.ORG, a vendor-independent non-profit group of high-profile software expe...

Optimizing Distributed Objects

›
Influencing another researcher or company is about the best that can happen to a piece of academic research. The proposal in my paper on Saf...
2 comments:

Dynamic Languages Symposium

›
The second Dynamic Languages Symposium at OOPSLA 2006 was a great success. There were 193 registered participants. To put this into context,...
1 comment:

Objects and Databases Panel PodCast

›
The panel on Objects and Databases: State of the Union in 2006 went pretty well. There was a lot of talk about who owns the data. The O/R cr...

OOPSLA

›
Well, OOPSLA was amazing this year! But I'm biased, since I was program chair. I had fun meeting everybody who came from around the worl...
‹
›
Home
View web version

About Me

William R Cook
View my complete profile
Powered by Blogger.