The Pallada project is an attempt to research and develop a modeling language and corresponding tools to improve object-oriented approach based on concepts of OOP, MDD, AOP and other practical approaches.

Complete list of the project posts is available in Sitemap section.

Source Code Semantics from Styles

The idea is to make styling a language feature, which defines semantics of language elements. Also, the idea of projection editors is not new, so combine styling and projection editor into a hybrid editor.

Read More 0 Comments

GitHub Repositories Initiated

Repositories for Paml language and IDE prototype for Paml are initiated in GitHub.

0 Comments

Productions and Resources

Productions and resources are a bridge between abstraction level of Paml models and actual output code in C#, which will be compiled/debugged into binaries like DLL.

Read More 0 Comments

Object-Oriented Assemblers

It seems that the key problem with modern object-oriented programming languages (OOPL) that they are more programming than modeling ones. And seems this problem cannot be resolved in OOPL.

Read More 0 Comments

Updated Paml Syntax/Semantics

Introduced enumerations and explicit built-in value types with strong typing.

Read More 0 Comments

Pallada project, Copyright © 2015 - 2018.

For any mentions and citations of the site materials, a link to the Pallada project site is obligatory.