CLIP home page
Millions lines of code created with CA-Clipper are waiting for their
deaths in millions of computers. CA Inc., once having created the best
means of development, left its developers without support.
In the absence of progress in CA-Clipper,
a great number of users now have to turn to other platforms.
Remaining CA-Clipper adherents, the group of programmers has decided
to breathe new life into these tools.
We have decided:
- To create a multiplatform compiler compatible as much as possible with
the CA-Clipper, and specially for the Linux-UNIX.
- To add the possibilities it had no before and the
availability of which has long been urgent, particularly X-Window System,
Embedded & Internal SQL, MultiThreads, and some other things which, for the
present, we wish not to speak about.
- To try to provide for the maximum compatibility with a dialect
and the CA-Clipper possibilities, though this is not the main aim,
and during the appearance of conflicts between compatibility and
functionality the latter is chosen. Currently, there are some
incompatibilities, though they are not principal and do not require a
global revision of the Clipper code. All the incompatibilities can be
eliminated, using "search and replace" method in a text editor, and
these sources are easily compiled with CA-Clipper.
- To provide for a smooth move from DOS medium to Unix and the support of
the peculiarities of national codings in different operational systems.
- We had to allow incompatibility in ïï-model because of its low
efficiency in CA-Clipper.
P.S. Since we know the Clipper 5.0x dialect best of all, we take this into
account in the first place. But it means no impossibility to achieve
compatibility with later versions. In particular, compatibility with RDD
has been provided.
Please send us any revealed incompatibilities in the form of short test
PRG files, and we will try to solve these problems.
The authors of the Clip and other participants in the project
Paul Lasarev - paul@itk.ru -
compiler, preprocessor, virtual machine,
run-time executor and others
Nabiullin Rushad - rust@itk.ru - SQL, DBF, NTX, etc.
Uri Khnykin - uri@itk.ru - functions; tbrowse,get,html classes, etc.
Elena Kornilova - alena@itk.ru - HTML browse, text editor, etc.
Alexey Tkachenko - alexey@itk.ru - GTK+ based GUI library
Andrey Koulikov - kuli@itk.ru - financial support (boss)
Sergey Rosenfeld - serg@itk.ru - file operations
Here could be a long list of all the testers, participants and
assistants, but, for their patience and taking active part
in the project, we would like to express our special appreciation to:
Alexandr Kresin - alex@belacy.belgorod.su -participation in everything
Sergey - sinner@bsn.irk.ru - active tester
Przemyslaw Czerpak - druzus@polbox.com - active tester
CLIP home page
© Uri Khnykin uri@itk.ru, 2001