第一次看RDF的时候就觉得这个东西太麻烦了。相比XML的容易理解,RDF似乎由于承载了太多的语义而变得巨大而不好控制。今天看了一下《语义网原理与技术》一书,觉得其中一句话“RDF的复杂也称为工业界接收语义网缓慢的一个原因”很有道理。反观JSON的简洁以及他在AJAX中广泛的应用,RDF和语义网似乎也应该做出一些妥协。
当然,这并不是说我对语义网或者RDF标准存在质疑。我是说,如果想把语义网推向应用,是否应该存在一种入门门槛更低的东西来帮助推广应用。其实建模应该是一个相对简单的过程,就像用面向对象语言书写类那样,是否RDF也能那么简单和容易。或者出现一种类似XAML那样的中介语言,通过他们进行比较容易的编写,然后再使用标准工具转换成RDF。毕竟,简单才是美好的。