Open Water Session @ WOWWW!

Op 19 april organiseerde WOWWW! de eerste lezing in de reeks Open Water Sessies. Mij viel de eer om de hoofdspreker van die avond aan te kondigen; Alef Arendsen van Interface21 over ‘The Future of Java Enterprise’. Het is mij deze avond duidelijk geworden waarom Java projecten de reputatie hebben opgebouwd van ingewikkeld, langdurig en daarom duur (of zoals men wil; kostbaar). Java maakt, zoals bijna alle objectgeoriënteerde talen, op weinig efficiënte wijze gebruik van aspecten. Deze inefficiëntie blijkt uit het feit dat als een object gebruik wil maken van een aspect (bijvoorbeeld ‘beveiliging’), dit als eigenschap van en binnen elk object apart geprogrammeerd moet gaan worden. Het wijzigen van bestaande aspecten en het invoegen van nieuwe aspecten is een zeer tijdrovende en omslachtige wijze van ontwikkelen. Hoe is het toch mogelijk dat men niet eerder op het idee gekomen is om aspectsystemen te introduceren? Er zijn bibliotheken vol geschreven over systeemtheorie en systeemdenken (tags: modellen, entiteiten, relaties, objectsystemen, aspectsystemen). Het systeemdenken is in veel exacte en sociale wetenschappen een gangbare methode voor het ontwikkelen en managen van complexe zaken. Maar er is hoop… ‘aspect oriented programming’ is volgens Alef Arendsen in opmars en hij demonstreerde op overtuigende wijze de efficiency van aspect georiënteerd programmeren. Als niet-programmeur verloor ik het op inhoud, maar geboeid door de interactie tussen Alef en de aanwezige ‘community’, werd mij duidelijk waar het echt om draait; passie.
Leave a comment
Latest Comments
Latest Posts
Tweets
Posts
- januari 2012 (1)
- december 2011 (1)
- mei 2011 (1)
- maart 2011 (2)
- februari 2011 (1)
- januari 2011 (2)
- oktober 2010 (3)
- juli 2010 (2)
- juni 2010 (2)
- mei 2010 (1)
- februari 2010 (2)
- januari 2010 (1)
- december 2009 (1)
- oktober 2009 (2)
- september 2009 (4)
- juni 2009 (1)
- februari 2009 (2)
- januari 2009 (2)
- november 2008 (6)
- oktober 2008 (6)
- september 2008 (10)
- augustus 2008 (5)
- juni 2008 (5)
- mei 2008 (1)
- april 2008 (5)
- maart 2008 (2)
- februari 2008 (1)
- januari 2008 (2)
- december 2007 (2)
- november 2007 (5)
- oktober 2007 (4)
- september 2007 (1)
- juli 2007 (3)
- juni 2007 (4)
- mei 2007 (3)
- februari 2007 (3)
- januari 2007 (2)
- december 2006 (3)
- november 2006 (3)
- september 2006 (1)
- augustus 2006 (5)
- juli 2006 (2)
- maart 2006 (2)
- december 2005 (4)




