Type Safety Coming To DB Queries 128
An anonymous reader writes "A new type-safe query language for the popular full-text search platform Solr, called Slashem (a Rogue-like), has just been released. Slashem is implemented as a domain-specific language in Scala, providing compile time type-safety, allowing you do things like date range queries against date fields but keeping you from trying to do a date range query against a string field. Hopefully this trend catches on, resulting in fewer invalid queries exploding at runtime."
WTH? (Score:5, Funny)
I think that description might have been CleverBot making an attempt on the Turing Test. What the hell?
Re:Gibberish - wrapped up as geekspeak (Score:5, Funny)
The server hits you with its internal schema!
You cast SELECT * FROM ut_f81 INNER JOIN ut_f81 alt_ut_f81 ON alt_ut_f81.globalid = ut_f81.rrn / 2 WHERE (SELECT * FROM ut_f81 INNER JOIN ut_f81 alt_ut_f812 ON alt_ut_f812.globalid = alt_ut_f81.rrn / 2 WHERE (SELECT * FROM ut_f81 INNER JOIN ut_f81 alt_ut_f813 ON alt_ut_f813.globalid = ut_f81.rrn / 2 WHERE (SELECT 1 FROM ut_f81) = 1) = 1) = 1
The server freezes, taking all of your work with it!
Do you want your possessions identified?
I don't understand... (Score:5, Funny)
How will getting the Amulet of Yendor get me type safety?