很多关于language-oriented programming(以下简称LOP)的文献都提到,LOP的缺点之一是设计和实现一个编程语言太难。但是我认为换个角度来看,这也是LOP的优势。LOP的另一个特性是威力巨大,现在我们把这两个特点放在一起:威力巨大 + 难度高。意识这个特性组合的意义了吗?它吸引hacker。技艺高超的hacker觉得把自己的智力投入到某个领域时,无非考虑这两点。我相信软件行业中最聪明的头脑会被投入到LOP中,这样任何难度都不足惧。
或许LOP注定是阳春白雪的领域,不可能像OO那样,人人都可以成专家(即便是OO,写class library的能有多少呢,写framework的又能有多少呢?)。一个domain,一个企业甚至一个行业,有一个杰出的LOP专家足矣。
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment