LayerD SDK

Software Development Technology that able you to build really Abstract Software
Download

LayerD SDK Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • LayerD.net
  • Operating Systems:
  • Windows All
  • File Size:
  • 13.6 MB

LayerD SDK Tags


LayerD SDK Description

LayerD was developed to be a Software Development Technology that able you to build really Abstract Software. Software developed with LayerD is highly abstract because it can be translated to practically any currently available lower lever technology without any loss in performance. So, you can develop your software with LayerD and implement it in every available platform. LayerD was designed primarily to develop highly abstract and really platform independent software, on the other hand, the Modular Core Based ZOE compiler can be used to take advantage of the following software engineering benefits: - You can mix Object Oriented Programming with Aspect Oriented Programming without the need for another external tool. - You can develop your own Semantic Structures, and make this independently of the Meta-Language. The Meta-Languages can be extended by yourself adding new capabilities like embedded languages, semantic structures, context sensitive functions, and every construct you are able to imagine. - You can add your own tests to the compilation process, for example to check whether or not the users of your components follow your expected client design and add custom errors and warnings dynamically in the compilation process. So, in LayerD you can extend the high level languages without the need to depend on the original designers or implementers of the language and you can change the way you make programs using your own keywords, semantic structures and embedded languages that are suitable for your particular project. May be you think that LayerD is an emerging technology, and it is, so you are not convinced to use it because you can lose your investment on it, but it is not this way, for example, if you use LayerD to develop for .NET platform you do not need to develop anything to use every characteristic of this platform, and you are not going to incur in any performance loss because LayerD is really a highly abstract development technology, so on the implemented software on .NET you will have only .NET software and if in the future LayerD is discontinued you are going to be able to use your .NET software, but developed with LayerD, as if it were originally developed using only .NET languages. Meanwhile your are going to be able to benefit with the development on LayerD technology.


LayerD SDK Related Software