DOOPSI OOP Fundamentals
Doopsi means Dynamic Object Oriented Programming System Interface. Good
programmers may note that in Doopsi there isn't an actual OOP interpreter,
but the object-code interface is managed by Doopsi itself. For this reason
the coding in Doopsi is "dynamical": objects can change shape and features
on the fly. Objects are seen as beeings, a set of data and
characteristics that make them unique. All data contained in an object is
private and not directly accessible by the user. Access is granted only by
means of the instructions that constitutes the Doopsi language. Many
instructions require as a first parameter the name of the object on which
they act. This allows also to modify parameters of an object that is not
the current one (the one which you are acting on). Every object has a
Status field, a value that can be modified with the Doopsi language and
that can represent whatever the user likes: the Status value is arbitrary
and doesn't depend on the special nature of the object, but on the user
needs.
DOOPSI Home Page