python, personale April 1, 2007 5:35 pm (Save post)
Mi è capitato più di una volta di leggere articoletti sul web che facevano riferimento al fatto che i moderni database relazionali in realtà non sono granché relazionali.
Per essere più precisi, ciò che non permette la relazionalità sarebbe SQL, ma io non ho mai letto i sacri testi di Codd & Date, quindi mi limito a mettere un link a the third manifesto, avendo fiducia che il lettore interessato e con tempo libero ha disposizione sa usare google.
Questo post lo uso invece per segnalare la scoperta di Dee, che è un’implementazione del modello relazionale come effettivamente pensato da chi l’ha inventato, in python. Anche il nome è un gioco di parole basato sul fatto che il linguaggio ipotetico usato da Codd & Date in vari testi sia chiamato D.
La cosa interessante di questo progetto è che per quel che ho capito Dee è realizzato come un “semplice” modulo per python, sfruttando le caratteristiche del linguaggio per offrire una sintassi intuitiva.
Sembra fico, e la cosa interessante è che il link l’ho trovato sul newsgroup perl.perl6.language

