|
The Project EndUser 4gl
1) The
objective of the project
2) Principles and Assets
3) The sponsoring
research
1)The objective of
the project :
*
To sell a 4th generation language entirely dedicated
to the end-users, first of all to data processing
non-specialists, under the form of high level applicative
functions.
* To interest the data processing
specialists so that they take part to the product evolution,while
enabling them to insert their own developments.
2.1) Principles and assets
:
Today and
tomorrow even more, we know that the users will be more
and more interested in programming
tools and
in the use of applicative functions.
What thay
are seeking :
SIMPLE in
its installation
SIMPLE in
its training
SIMPLE to
handle: To use the standard Tools of Windows accessible
to everyone :
Notepad.exe
or write.exe to create the source program
To explore
the execution of the program
EFFICIENT
toward the aimed goal
Starting
from these principles, after studing the program
languages, the diagnoses are that the programming
languages
are rather complex to learn, heavy in their installation,
aso... and thus dedicated to extremely
trained
users, aso
We think
that it is still possible to optimize a programming
language while keeping a maximum of
functionalities.
In other words, why to complicate when one can
make simple?
We created
a programming language which respects the above principles,
while adding to it high level
functions,
abstraction functions going to essential
2.2) Assets :
For the users
""
Pocket Program " EndUser4gl.exe, small program
within a small space, that travels on a
diskette
or via Internet and that does a lot of things (Windows,
carryforward, classifying, sql, query..) with
little effort,
and cheap for data processing non-specialists.
The distribution
of EndUser4gl.exe program can be done in the form
of acquisition:
To buy only
one or several functionality applicatives
To rent
only one functionality or several applicative functions
To buy the
whole product
For
the specialists :
New Idea :
It
is the most innovative idea of ENDUSER4GL:.
NOWADAYS,
THERE IS NO OFFER ON THE MARKET PROPOSING THE POSSIBILITY
TO
TAKE PART
DIRECTLY TO THE EVOLUTION OF THE CORE OF A 4TH GENERATION
DATA-PROCESSING
LANGUAGE
The Innovation
: They will be able to take part to the
evolution of the Enduser4gl language
while directly
creating their instructions within the NATIVE C/C++
Enduser4gl language.
ENDUSER4GL
relies on the most widespread compiler: VISUAL
C++ 6.0 of Microsoft
This Microsoft
compiler posesses enormous possibilities and WINDOWS
functions, SQL,
Internet,
MFC classes
Control
ActiveX, DHTML, XML, completely able to be included
into the ENDUSER4GL
product.
The
world population of data processing specialists and
data processing schools having the knowledge of this
Visual C++i compiler is enormous. Which
means that if ENDUSER4GL interests these informed populations,
many new functionalities could be included within the
ENDUSER4GL product and thus interest the end-users and
non-specialists anew.
It is the creation of a huge
NEVER ENDING SPIRAL.
This language
will evolve through the contribution of these new external
functionalities.
In other
words, Enduser4gl will be OPEN towards the outside
world and its growing will depend on it. The
programming
tools of ENDUSER4GL to achieve these goals are existing.
To deliver the programming
tools, simple with employment, allowing a data
processing
specialist to take part
in the development of EndUser4gl .
It is true
that too many functions are individually developed,
whatever their theme may be (Sql, Internet,
Windows,
aso.).
We are proposing
to unify the source codes of our data processing specialists
via the installation of new
instructions
within the EndUser4gl compiler. Thus each data processing
specialist will
be able
to identify himself with this evolution of the EndUser4gl
language, introduce himself, aso.
Of course,
the addition of external functionalities will have to
be analyzed if they seem to be of interest, the
n centralized
within the language.
Afterwards
we will see to the principles of remunerations of the
data processing specialist: Royalties,
publicity
or else Internet, networks,HTML. Everything is
thinkable.
Without
mentioning the derived products and gains : training,
press, Internet gate, aso.
We
deliver EndUser4gl.lib and the endUser4gl.dsw project
of Microsoft Visual C++ 6.0.
All the data processing specialists can concretely BE
PART of the EndUser4gl project. See
the loading options Level 3 - 4gl -.
It is now a open door to all the future
developments that EndUser4gl is lacking : CGI, HTML,
XML,et many others.
3)
Research of sponsor
EndUser4gl is a project, a prototype.
It is clear that I
built the first "corner stones" of the project.
If I want it to grow, it must reach a superior stage
* to create of a team, a structure which can help
me to achieve the goals of the EndUser4gl project.
Not
having any geographical or country a priori for
the construction of this project. So, if
sponsors are interseted in this project, they may contact
me and I will send them the
financing plan :
Bergougnoux
Consulting
14 rue Jean Moulin 37750 St Avertin
France
tél/fax : 00 33 2 47 28 58 19
Émail : contact@enduser4gl.com
Thank you for attention
Philippe Bergougnoux
|