From mike.pence at gmail.com Thu Jan 31 22:40:39 2008 From: mike.pence at gmail.com (Mike Pence) Date: Thu, 31 Jan 2008 22:40:39 -0500 Subject: [Cells-talk] Which event model? Message-ID: So, I am christening my components on Rails project with the working name "nirvana", inspired by DHH's use of that term here: http://www.infoq.com/news/2007/04/no-compromise-stateful-row I am thinking about what the event model should look like, and I recall that Netscape/NeXT's IFC, before it became JFC, which became Swing, had an elegant little hierarchical event model. Messages got passed to the parent component if the child did not know how to handle it, all the way up the chain. I realize that declared EventListeners and such are the style these days, but I find that overly complex for most uses. What event-driven interfaces that you have encountered inspired you? What did it look like? BTW, I went to create a Google Code project named nirvana, but that name was taken. The owner of that other project may choose to let me use the name anyway, but a synonym or different working name altogether may be in order. Best, Mike Pence