Running MitoMine™

In the previous post we gave a brief overview of the MitoMine™ language itself, in this post we will look at how one goes about actually running MitoMine™. The most common way to run a MitoMine™…

Heteromorphic Languages

A new programming paradigm that blows away today’s programming languages…

Data Integration – a new way

MitoMine™ is Mitopia’s ontology-based next generation data integration and mining suite…

The GUI interpreter layer

The benefits to be gained by passing GUI behaviors through an interpreted GUI language outweigh any possible timing overhead…

An adaptive GUI abstraction

Sadly GUI frameworks arise from an interest in UI…

Software Evolution

Why is it that large program life expectancy is just a few short years…

Auto-generating the GUI

In earlier posts we introduced what I refer to as “The Bermuda triangle problem“, which is the inevitability of knowledge of the database content, application specifics, and GUI implementation from insidiously leaking into each supposedly isolated…

Darn them pesky Endians

In any distributed system involving heterogeneous computer nodes, over the long time frame the system designer must inevitably face up to the problem of endianness.  For Mitopia®, this reality hit home in 1999 (when Apple transitioned…

The Bermuda Triangle

The software one, not the one in the Western Atlantic…

Shuffling the Deck Chairs

The productivity of software projects have increased by less than 10 times since 1970.   In 1970, COBOL was the state of the art, mainframes were in vogue and both the PC and the internet were…