[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    MMXX, anyone looked at it?
From:       Roberto Alsina <ralsina () unl ! edu ! ar>
Date:       2000-04-26 8:12:48
[Download RAW message or body]


http://MMXX.sourceforge.net/



                  MMXX (pronounced "2020" as per roman numerals, or "mix",
depending on personal preference)
                  stands for Modules and Metaclasses ++. Accordingly, MMXX
is two things: 

                       An antidote for C++'s Fragile Base Class Problem.
It allows C++ applications to be arbitrarily
                       divided into binary code fragments (such as a main
executable, shared libraries and/or plug-in
                       code modules) with single-class granularity. Each
component can then be substantially revised
                       while maintaining binary backward compatibility
with the components that were built prior to the
                       revision, within limits determined by the
particular design and revision strategies employed.

                       A "metadata/metacode gateway" (a.k.a. an "Interface
Repository", a.k.a. "Super RTTI") that
                       makes many C++ compile-time constructs visible a
runtime. In particular, it makes class
                       properties queryable and methods programmatically
invocable. This is especially useful for
                       gateway-type functions, whereby a portion of the
program's interfaces are to be exposed to the
                       outside. 

 ("\''/").__..-''"`-. .         Roberto Alsina
 `9_ 9  )   `-. (    ).`-._.`)  ralsina@unl.edu.ar
 (_Y_.)' ._   ) `._`.  " -.-'   Centro de Telematica
  _..`-'_..-_/ /-'_.'           Universidad Nacional del Litoral
(l)-'' ((i).' ((!.'             Santa Fe - Argentina
                                KDE Developer (MFCH)
The stone age didn't end for a lack of stone" Firoz Rasul

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic