这几个月一直在跟xml打交道。其中做得比较多的是xslt -- 本身也是xml,它一般用来作为转化xml doc的template。在写了一些xslt语言后,我深深地觉得将逻辑写成xml绝对一件痛苦的事情。
原因很简单,可读性差。过分严谨的格式使得程序员得将大量精力放到格式上,而且并不符合人类思维,所以可读性相当差。
所以,我对xslt的前景并不看好(纯属个人opinion)。甚至不太喜欢xml,虽然它又再度热了起来。
不过对于中间介质语言,xml是始终不能缺少的。
这几个月一直在跟xml打交道。其中做得比较多的是xslt -- 本身也是xml,它一般用来作为转化xml doc的template。在写了一些xslt语言后,我深深地觉得将逻辑写成xml绝对一件痛苦的事情。
原因很简单,可读性差。过分严谨的格式使得程序员得将大量精力放到格式上,而且并不符合人类思维,所以可读性相当差。
所以,我对xslt的前景并不看好(纯属个人opinion)。甚至不太喜欢xml,虽然它又再度热了起来。
不过对于中间介质语言,xml是始终不能缺少的。