In ISA, the memory is managed thru smart pointer because of the efficiency and simplicity of this approach. On usual systems, the O.S. also provides Processes. To free objects, the process wall is broken by ISA! But this implies some memory management adjustments.
Continue reading How to manage memory ?Assembly
The object identifier production is one of the most important thing in an OO Architecture, and even more when it is a distributed one. This post is about some key items of the Identity axiom. Its major concerns are integrity, isolation and performance.
Continue reading Generation algorithms of Object idRegular followers of this blog may have noticed a low posting rate. This is not because this blog is dead: not at all. But I am working since a long time on the LL model and meta-model. This is an accurate, hard and also time consuming work. Moreover, I am …
Continue reading Introduction to Concepts AssemblyIn a recent brainstorming post, I stated that in ISA having a typed system every where, using the right type at the right place, is certainly a very good policy.
In the current IT world this obviously not the case. We often need, among others, to encode binary data into text. This give several declination like hexadecimal, base 64, etc.
This post is some kind of tutorial on the Last Language type system. Not just a tutorial in fact, but a discussion space to challenge the ISA type architecture.
Continue reading Overview of the LL type systemAfter stating that LL is the language to express ISA, comes the time to define the content expressed: The whole software developpement stack (just this !). From the idea to the production, in going thru the coding, the testing and the other major tasks of our industry.That’s the opportunity to state the ISA software process steps and also the delivered artefacts.
Continue reading What to express ? The ISA roadmapHere I study the Class Object state axiom in the perspective of an incorporation in ISA. What’s about the Class life cycle ? And about the Versioning, the Grouping and the Delivery ?
Continue reading The State axiom – Part 4In the perspective to give a basement to ISA, here is an exploration of pros and cons of major paradigms (No paradigm, Object Oriented, Sets (Relational) and Functional). To sum up the OO paradigm is retained for ISA. It is this approach that has made me discover the “Atom Oriented” possible paradigm.
Continue reading Available paradigms overviewThink and design ISA to be durable for several decades. The main design patterns should be incorporated as much as possible. This architecture should not limit itself in changes that it can elaborate to have good performances. And this in both dimensions hardware and software. Remain native : It is the condition to do at best of the possible. Define a solid base and then incorporate an extension mechanism.
Continue reading ISA Wish N°6 – Modern, performant and durable