Silver Smalltalk

Peter Fisk is goed bezig. Mensen die mij kennen weten dat ik mijn enthousiasme over Smalltalk niet onder stoelen of banken steek. Er zijn van Smalltalk een aantal dialecten, waarvan de meesten zich kenmerken door een grote of soms zelfs volledige platform onafhankelijkheid. Zo is een dialect genaamd Squeak in staat om rechtstreeks op de […]

Lees meer >>

Aardverschuiving in de TIOBE index

Wel eens gekeken hoe populair jouw eigen favoriete programmeertaal is? Op TIOBE’s Programming Community Index kun je dit opzoeken. De headline van de index voor juni deed mij weer eens terugkeren naar deze index: Dinosaur Smalltalk falls off top 50 De wijze waarop TIOBE deze index bepaald loopt via Google: het gaat om een populariteitsscore […]

Lees meer >>

Scheiding van verantwoordelijkheden

(vervolg op: Wie is verantwoordelijk?) In mijn vorige blog over verantwoordelijkheden in organisaties legde ik de focus op de twee verantwoordelijkheden: Executief – Accountable Inhoudelijk – Responsible In deze blog wil ik een lans breken voor een derde verantwoordelijkheid. In technisch of operationeel gerichte organisaties is deze verantwoordelijkheid zelden expliciet belegd. Het dichtst in de […]

Lees meer >>

Wat is het domein?

Bij het implementeren van een domeingedreven ontwerp of DDD wordt een strikte scheiding aangehouden tussen het domein en de techniek. Bij een applicatie voor een verzekeraar zijn typische domein onderdelen risico’s, dekkingen, schademeldingen, en dergelijke. Techniek is alles wat te maken heeft met computers: databases, netwerkcommunicatie, user interfaces, en dergelijke. Vaak is dit onderscheid niet […]

Lees meer >>

Wie is verantwoordelijk?

De baas? De uitvoerder van een taak? Het lijkt een simpele vraag, maar veel organisaties worstelen jarenlang vergeefs met het beantwoorden er van. Bij organisaties met hoogopgeleide kenniswerkers speelt het probleem alleen nog erger. Voor het functioneren van een organisatie of een organisatie-onderdeel is het beantwoorden van die vraag van essentieel belang. Het succesvol invoeren […]

Lees meer >>

DDD en software migratie patronen

Met dank aan André Boonzaaier voor het aanzwengelen van dit interessante en zeer belangrijke onderwerp, wil ik graag zijn betoog aanvullen met de introductie van een migratiestrategie die een belangrijke plaats inruimt voor de domeingedreven aanpak, zoals wij die bij Sogyo veel gebruiken. DDD en legacy migratie worden niet vaak gecombineerd, terwijl er grote voordelen […]

Lees meer >>

Seaside in Amsterdam

In Amsterdam vindt het jaarlijkse ESUG congres plaats, het jaarlijkse Smalltalk congres. Wie geïnteresseerd is in dynamische talen valt hier bij de experts veel te halen. Donderdag 28 augustus belooft niet alleen voor Smalltalk interessant te worden. Ook op de Ruby blog is hier een post over geplaatst: http://blog.rubyenrails.nl/articles/2008/07/23/maglev-verplaatst-naar-de-seaside-dag-op-esug Tags: ruby, smalltalk, esug, seaside, maglev

Lees meer >>

Language Café follow up – for the hungry minds

Gisteravond organiseerde Sogyo een uitstekend bezocht Language Café. De inleiding werd door mij overgoten met een saus van referenties. Voor de hongerige geesten geef ik hier nog een korte referentielijst. Het boek dat de grondslag vormde van General Semantics is van Alfred Korzybski: Science and Sanity. Het boek dat de link probeert aan te tonen […]

Lees meer >>