LayerD的开发是一种软件开发技术,能够建立真正的摘要软件。软件开发与LayerD是高度抽象的,因为它可以转换几乎任何现有的低杆技术没有任何的性能损失。所以,你可以开发你的神器出山:www.shenqi73.com软件与LayerD的实施在每个可用的平台。
LayerD的设计主要是高度抽象的,真正独立于平台的软件发展,另一方面,模块化核心基于佐伊编译器能利用以下的软件工程的好处:
- 您可以混合使用面向对象编程面向方面的编程,而无需其他外部工具。
- 您可以开发自己的语义结构,使这个独立的元语言。可以延长自己增加新的功能,如嵌入式语言,语义结构,上下文敏感的功能,每建造你能想象的元语言。
- 你可以添加你自己的测试在编译过程中,例如检查是否你的组件的用户预期的客户端的设计和编译过程中的动态添加自定义的错误和警告。
因此,在LayerD,您可以扩展高层次的语言,而无需依赖于语言的原设计者和实施者,你可以改变你使用自己的关键词,语义结构和嵌入式语言的程序,适合您的特定项目。
可能你认为LayerD是一项新兴技术,它是,所以你不能被说服使用它,因为你可以失去你的投资就可以了,但它是不是这样,例如,如果,使用LayerD发展。 NET平台,你不需要开发任何使用这个平台的每一个特性,你是不会产生任何性能损失,因为LayerD真的是一种高度抽象的,所以在实施软件开发技术。NET你将只有。NET的软件和如果在未来LayerD,你将能够使用。NET软件停止,但开发的LayerD,如果它最初被开发使用。NET语言。同时你将要上LayerD技术的发展能够受益。