superlanguages(超语言)提供了一个新方法开发应用程序,让开发者更高效,开发进程更加顺畅,提升开发和软件产品的质量。Ceteva已经在网上公布了一个讨论概念及其应用的
superlanguages在线书籍(无需注册免费下载)。
这里是摘录:
引用
我们被实施技术所研磨,软件语言工程们在过去10年中一直非常忙碌,忙于发明语言控制新的前沿技术。特别是出现了大量语言提供控制分布式应用程序,
数据库和网络内容。毫无疑问,最
基础的技术问题一直能够被很好的解决,在崛起的
开源技术领域和为信息处理准备的标准化架构中可以看出来。
然而,仍然有很多的问题存在。很少有人去努力缩小语言和应用实施之间的差距:这是代表性的鸿沟。这种鸿沟需要靠开发者的高度熟练的技术,设计和生产应用能力来弥补。但是如果你的开发者没有那么高的技能呢?于是大量的错误和延误出现了。迭代开发是毫不妥协的开发方式,但每个项目的不同利益相关者各自为政。维护变得困难,客户,架构师和设计师各自提出不同的要求,开发团队不知道听取哪个方面的意见。我们该如何弥补这些鸿沟?答案是 superlanguages(超语言)。superlanguages提供了大量技术特点,专门来缩短不同职责团队之间的概念差距,更好的实现应用。
关于superlanguages,去这里仔细看看:
