OOPSLA 2006
October 13, 2006
I’ve been deciding which sessions to attend at OOPSLA 2006. There’s a lot going on so, unfortunately, I’m going to have to miss some intersting ones. Ther Onward track is particularly insteresting but i want to achieve a balance.
Here is what I have decided:
Tuesday
Brenda Laurel Designed Animism: Poetics of a New World
Onward!: Gabriel Conscientious Software
Onward!: Baniassad The Geography of Programming
Linda Northrop Scale Changes Everything
Panel: GoF Design Patterns: Beginnings and Futures
Wednesday
Guy L. Steele Jr. A Growable Language
Onward!: Simonyi Intentional Software
Onward!: Knöll - Pegasus: First Steps Towards a Naturalistic Programming Language an area I am very interested in.
Joshua Bloch – How to Design a Good API and Why it Matters
Practitioners Reports including some talks realted to Domain-Driven Design
Thursday
Philip Wadler Faith, Evolution, and Programming Languages: from Haskell to Java to Links
Panel: Convergence of XP and SCRUM
Panel: Young Guns/OO: The Next Generation
Domain Specific Languages and Natural Language
June 21, 2006
There seemed to be a lot of interest in Domain-Specific-Languages at OOPSLA 2005. Combining some of these ideas with my interest in Natural Language Processing and ideas from literate programming leads me to think that DSLs should me natural-language-like. One Domain Specific Language that has gone this way is Inform7, which I came across in Howard Lewis-Ship's blog entry Beyond domain specific languages. There is a white paper here.
It seems that the distinction between programming languages and natural language will become more blurred over time.
Brian Marick has a couple of interesting blog entries on sentence-style tests and wireframe tests. Tom White has an article on literate programming with jMock.