|
||||
|
« Digg, Please Listen to What Jack Has to Say | Main | Google's AJAX Feed API » April 6, 2007 James Clark woke me upI was just getting ready to enter more whimsical videos into my tracker when I saw Norm Walsh's pointer to James Clark's new blog. Clark's awesome first entry: Do we need a new kind of schema language? was worth the time I spent on it. Here are a few things that I've got on my mind now: .NET Language Integrated Query adds query capabilities to the CLR and languages that target it. The query facility builds on lambda expressions and expression trees to allow predicates, projections, and key extraction expressions to be used as opaque executable code or as transparent in-memory data suitable for downstream processing or translation. - Scala - TEDI: TEDI would be defined in terms of a generic data model that makes a tasteful restricted choice from these programming languages' data structures: not limiting the choice to the lowest common denominator, but leaving our frills and focusing on the basics and on things that be naturally mapped into each language. At least initially, I think I would restrict TEDI to trees rather than handle general graphs. Although graphs are important, I think the success of JSON shows that trees are good enough as a programmer-friendly data interchange mechanism. His description of TEDI reminds me that the semweb community has a huge challenge on our hands: how to make graph data - whether locally or across the web - easier to comprehend and to use. | TrackBackComments
Post a comment
|
whoami?
Projects:
The Art of Unix Programming
Eric Raymond Dave Beckett Tim Berners-Lee Tim Bray Dan Brickley Marc Canter Paul Ford Seth Ladd Seb Paquet Clay Shirky Roland Tanglao Dave Winer
Syndication:
Recent Entries
Categories
Archives
|
|||