Perl implementation of Date/Darwen's Third Manifesto
17 August 2006 14:53
Anybody who knows me well on a technical level knows I'm somewhat of a relational purist ('relational' as defined by Chris Date and Hugh Darwen) when it comes to databases. Anybody who knows me well on a technical level also knows I like Perl, so when I found some projects that seek to implement an industrial-strength "D" (a database management system faithful to the above-mentioned relational model), written in Perl, I was quite excited.
Rosetta "incorporates a complete and uncompromising implementation of 'The Third Manifesto' (TTM), a formal proposal by Christopher J. Date and Hugh Darwen for a solid foundation for data and database management systems (DBMSs).
Genezzo "is a micro kernel style enterprise-strength SQL database server currently under construction. Genezzo runs efficiently in a distributed fashion across dynamic clusters of servers." It's also written in Perl. (See the CPAN Page as well).
The Rosetta author is intending to have Rosetta provide the language layer on top of Genezzo for the database engine.
Cool stuff I'd like to play around with whenever I can find some of that elusive 'free time'.
Comments
On 17 August 2006 18:54 Jayce^ wrote:
|