[2782] in comp.os.os2.announce archive

home help back first fref pref prev next nref lref last post

BETA: Sibyl Field Test available (Pascal Programming)

daemon@ATHENA.MIT.EDU (Jens Hofbauer)
Tue Apr 15 15:48:23 1997

To: os2ann.DISCUSS@bloom-picayune.MIT.EDU
Date: 15 Apr 1997 19:38:10 GMT
From: jho@special.in-chemnitz.de (Jens Hofbauer)
Reply-To: jho@special.in-chemnitz.de (Jens Hofbauer)

Reply-to:     jho@special.in-chemnitz.de (Jens Hofbauer)
---------------------------------------------------------------------
Hallo,

Sibyl for OS/2 Field Test Version
---------------------------------

1) Overview
===========

SpeedSoft Sibyl is a high performance Visual Pascal Development Environment
(VDE) for OS/2 Warp. Sibyl allows you to create fast native code OS/2
applications. This package includes a visual designer very similar to Borland
Delphi (TM) as well as powerful database,drag-and-drop and DDE components. The
visual component library of Sibyl includes about 100 visual and nonvisual
components ready to use and to customize for your own needs ! SpeedSoft's
portable component classes (SPCC) as well as the VDE itself are highly
portable and will shortly be available for other platforms, starting with
Windows 95 and Windows NT. This saves your investigations and allows you to do
real cross-platform development !

Unlike what other OS/2 pascal compiler vendors plan to offer: Sibyl and the
programs produced with it will not require any additionally software (like Warp
Fixpacks or the IBM Open32 library) ! A basic OS/2 Warp 3 or Warp 4 system is
enough !

However, SpeedSoft is working on a VCL patch for OS/2. Because the Open32
library has lots of bugs this patch is not yet ready to make it available to
all. We wait for IBM to release a faster and more complete version of Open32.
However, the SPCC should be your solution for cross-platform development.

2) Contents
===========

Sibyl includes:

- a Visual Development environment (VDE) that is very close to the popular
  Delphi(TM) environment. If you like Delphi you will love Sibyl ! Also Sibyl
  supports the conversion of Delphi-style projects, including both source code
  and visual parts (forms). The underlying compiler is fully integrated into
  the Sibyl environment. Additionally Sibyl includes other "goodies" like
  docking toolbars known from the MFC(TM), Warp 4 style notebooks, full DBCS
  support for both the editor and the form designer as well as a very good
  integration into the WPS.

- a powerful native code compiler that supports all elements of the Delphi
  Object-Pascal language including variant types, long strings and
  thread-local storage. Build your own royalty-free executables with no
  runtime interpreter DLLs ! Use the full power of the OS/2 32 Bit API with
  the ability to use long filenames, multi-threading and unlimited memory. The
  compiler is able to generate multiple error and warning messages. This saves
  your development time and allows you to create your applications faster and
  safer as with other environments. The ability to get compiler warnings is a
  powerful way to catch logic errors (for instance a declared local variable
  that is not used or not initialized) without starting the application.
  Together with the VDE you may recompile your Turbo-Pascal (TM) and Delphi
  applications (including forms and source code) with no changes under OS/2.

  The compiler generates browsing and debugging information as well as it is
  suitable for creating OS/2 DLL's. Nevertheless the compiler is very fast
  and compilers now up to 350.000 lines per minute. It is fully integrated
  into the Sibyl VDE and runs in its own thread, so you may continue editing
  while a compiler run is in progress !

- a very improved debugger that allows you to safely debug all PM applications
  without the risk of system damage. The debugger is very stable and is now
  able to show a disassembly window as well as you may define various kinds of
  breakpoints and watchpoints. Together with the Sibyl VDE, the debugger lets
  you inspect public symbols as well as local variables or even object
  variables and properties. The debugger catches incoming exceptions and lets
  you examine the point in your program where the exception occurred. It is now
  possible to enable/disable specific exceptions that should/should not be
  handled by the debugger.

- an Object Browser. It shows all variables, types and procedures and can
  display a object tree showing the inheritance of all classes declared. If
  source files are available the browser may jump at the location where a
  specific item is defined.

- A full set of components, including visual and nonvisual components. Most of
  all components that are supported by the Delphi environment are also
  supported by Sibyl. This extents also to database components. Sibyl lets you
  easily access local or remote databases with very "easy to use" components.
  The only thing you need is a ODBC driver for your favourite database (or the
  databases DB2 2.X or Sybase SQL Anywhere that are supported directly).

  There are a lot of components for all needs. However,if you don't find a
  component that does what you want: roll your own ! Sibyl allows you to
  easily customize and extent the environment by writing new components, form
  templates or even experts.

You can get sibyl field test from the following sites:

BBS:
****
         +49-371-2176173 2400-19200 (V22b,V32,V32b,ZYX16,ZYX19,FAX,ISDN)
                 2176174 2400-28800 (V22b,V32,V32b,V32t,VFC)
                 2176173 64000      (ISDNB,ISDNC)

   You can find a blue sub-menu "Speed-[P]ascal" in the main menu.

   FIDO file-request at 2:249/5080 (ISDN possible)
                     or 2:249/5081

   There are the following magics:
   SIBYLBETA -> SIBYLFT1.ZIP (3.3MB) SpeedSoft Sibyl Field Test (Apr 1997)

   There is also an English (HELPE.ZIP) and German (HELPG.ZIP) documentation
   about the SPCC class library. Each HELP?.ZIP is 800KB.

Internet:
*********
   http://www.ndrh.de/~speed
   or
   ftp://ftp.ndrh.de/~speed/files/public/beta

COMPUSERVE:
***********
   GO CODEPORT

Have Fun ...
               Jens
=====================================================================
| c.o.o.announce submissions: POST [or email comp-os-os2-announce@uunet.uu.net]
| Please address other correspondence to lfirrantello@bix.com .
| Please see: http://www.bix.com/pub/os2ann/pindex.htm for posting guidelines

home help back first fref pref prev next nref lref last post