Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I, on the other hand, am perfectly capable of believing that SQL is a pretty terrible language that merely persists because every attempt to replace it has been even worse because they threw out the baby with the bath-water.

A data-storage language based on relational theory is a great idea. We should make a new one at some point.




Date and Darwen's rants were exactly what I had in mind when I posted that. Although I didn't know an actual implementation of D existed in the form of D4, which is interesting.


I wonder whether it would be possible to write a D interpreter as a front-end for an existing database? If everyone with a PostgreSQL installation suddenly found that Tutorial D was only a 'yum install' away, it might catch on.

I mean, strictly speaking, that would make PostgreSQL a noSQL database ...


One wonders if Tutorial D could be built into pg as an extension. I don't know enough about the pg internals to really say.


Given that the language is different, you'd probably need a custom background listener and its own parser (and youd probably want to listen on a different port), but yes.

Someone already wrote a custom background listener that pretends to be mongodb, so I guess PostgreSQL is web-scale now ;-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: