søndag den 17. juni 2007

Human Computer Interface

I watched this really cool 'talk' video about a way to improve accessing functionality on your computer.

Among other things it advocates the use of services, and I now understand the power of services. Applications are restricting use of their functionality by not providing it as a service. I think in this regard that the OSGI framework used for among other things RCP, is a good approximation.

Having functionality segregated into reusable parts is an idea that has existed for a long time. Think toolkits. But these are so closed in and welldefined that they don't leverage creativity.

I'm going to try out the enzo humanized interface, it looks really good!