"An adaptive object model is effectively a software factory with an interpretive run time, instead of code generation."
It's a fact that i don't use it , also DoubleS is somthing other , it's free programming style design vs. Object Oriented , so it can be used through adding it to our programming lanagauges as default programming style (this require support from big companies like Microsoft & Borland)
or we can make converter from DoubleS programming style to Object Oriented/Structure programming then we can write our DoubleS systems/applications using our programming lanagauges which we use
also we can have FrameWork special for designing DoubleS systems/applications
After having DoubleS programming style in our programming lanagauges , we can use it for designing new programming langauge 100% without code. , and also we can make all the programms which we want where :
interface = form designer (As Now , not new)
DataBase = DataBase designer (As Now, not new)
Reports = Report designer (As now , not new)
programming style = Does not exist (there is no code = no programming style)
Data Structure = chemical system designer
Control Structure = electrical system designer
client-server = veto system designer
calling functions/methods and delegation = writing X only without F(X) , i.e. you don;t need to know/write the function/method name , only you need to write the data/Parameters/Arguments , then you can determine the server (work as simple compiler ) which work on this data/parameters/Arguments
if you have any questions , feel free do ask ,also you can look at the DoubleS design manual from
www.sourceforge.net/projects/doublesvsoop
note : DoubleS contain a lot of secrets ...........................
Greetings
Mahmoud Samir
the main author of DoubleS programming style
Embedded GUI managment system designer/programmer
C++,Clipper & Visual Foxpro developer
for contact : msfclipper@hotmail.com