Sjoerd Visscher's weblog
My ideas about new web technology that can change the future of the world wide web.
< Tuesday, January 29, 2002 >
Have you noticed too that programming, and especially web programming, is more than 50% doing escaping and unescaping, encoding and decoding. Javascript enscaping, XML escaping, URL encoding, SQL statement escaping... It cannot be very hard to do something about that. But nevertheless things go wrong all the time.According to the Register, Microsoft has a relational database on the front burner for a future version of Windows. Personally, I think they're barking up the wrong tree. If they spent more time building websites they'd know that hierarchical models with very tight scripting connections offer more performance and a higher level application model. Relational databases are good for factories and stores. Object databases map the model of the Web. Just change the slashes to dots and off you go. [Scripting News]
I think Microsoft knows that. They're building Exchange on the same database, and the filesystem. My guess is that the registry will be stored in it too. And of course SQL Server already supports XML (in some way). So the engine may be relational, but it won't be hard to store objects in it.