home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / sibylft1.zip / DOC.DAT / DOC / WHATSNEW.DOC < prev   
Text File  |  1997-04-08  |  5KB  |  90 lines

  1. Sibyl for OS/2 Field Test Version
  2. ---------------------------------
  3.  
  4. 1) Overview
  5. ===========
  6.  
  7. SpeedSoft Sibyl is a high performance Visual Pascal Development Environment
  8. (VDE) for OS/2 Warp. Sibyl allows you to create fast native code OS/2 
  9. applications. This package includes a visual designer very similar 
  10. to Borland Delphi (TM) as well as powerful database,drag-and-drop and 
  11. DDE components. The visual component library of Sibyl includes about 
  12. 100 visual and nonvisual components ready to use and to customize for your 
  13. own needs ! SpeedSofts portable component classes (SPCC) as well as the 
  14. VDE itself are highly portable and will shortly be available for other 
  15. platforms, starting with Windows 95 and Windows NT. This saves your 
  16. investigations and allows you to do real cross-platform development !
  17.  
  18. Unlike what other OS/2 pascal compiler vendors plan to offer: Sibyl and the 
  19. programs produced with it will not require any additionaly software 
  20. (like Warp Fixpacks or the IBM Open32 library) ! A basic OS/2 Warp 3 or 
  21. Warp 4 system is enough !
  22.  
  23. However, SpeedSoft is working on a VCL patch for OS/2. Because the Open32 
  24. library has lots of bugs this patch is not yet ready to make it available 
  25. to all. We wait for IBM to release a faster and more complete version of 
  26. Open32. However, the SPCC should be your solution for cross-platform 
  27. development. 
  28.  
  29. 2) Contents
  30. ===========
  31.  
  32. Sibyl includes:
  33.  
  34. - a Visual Development environment (VDE) that is very close to the popular
  35.   Delphi(TM) environment. If you like Delphi you will love Sibyl ! Also
  36.   Sibyl supports the conversion of Delphi-style projects, including
  37.   both source code and visual parts (forms). The underlying compiler is
  38.   fully integrated into the Sibyl environment. Additionally Sibyl includes 
  39.   other "goodies" like docking toolbars known from the MFC(TM), Warp 4
  40.   style notebooks, full DBCS support for both the editor and the form
  41.   designer as well as a very good integration into the WPS.
  42.   
  43. - a powerful native code compiler that supports all elements of the
  44.   Delphi Object-Pascal language including variant types, long strings and
  45.   thread-local storage. Build your own royalty-free executables with no
  46.   runtime interpreter DLLs ! Use the full power of the OS/2 32 Bit API
  47.   with the ability to use long filenames, multi-threading and unlimited
  48.   memory. The compiler is able to generate multiple error and warning 
  49.   messages. This saves your development time and allows you to create 
  50.   your applications faster and safer as with other environments. The 
  51.   ability to get compiler warnings is a powerful way to catch logic 
  52.   errors (for instance a declared local variable that is not used or 
  53.   not initialized) without starting the application. Together with the VDE
  54.   you may recompile your Turbo-Pascal (TM) and Delphi applications 
  55.   (including forms and source code) with no changes under OS/2.
  56.  
  57.   The compiler generates browsing and debugging information as well as 
  58.   it is suitable for creating OS/2 DLL's. Nethertheless the compiler is 
  59.   very fast and compilers now up to 350.000 lines per minute. It is fully 
  60.   integrated into the Sibyl VDE and runs in its own thread, so you may 
  61.   continue editing while a compiler run is in progress !
  62.  
  63. - a very improved debugger that allows you to safely debug all PM 
  64.   applications without the risk of system damage. The debugger is very
  65.   stable and is now able to show a disassembly window as well as you may
  66.   define various kinds of breakpoints and watchpoints. Together with the
  67.   Sibyl VDE, the debugger lets you inspect public symbols as well as 
  68.   local variables or even object variables and properties. The debugger
  69.   catches incoming exceptions and lets you examine the point in your
  70.   program where the exception occured. It is now possible to enable/disable
  71.   specific exceptions that should/should not be handled by the debugger.
  72.  
  73. - an Object Browser. It shows all variables, types and procedures and can 
  74.   display a object tree showing the inheritance of all classes declared. 
  75.   If source files are available the browser may jump at the location where 
  76.   a specific item is defined.     
  77.  
  78. - A full set of components, including visual and nonvisual components. Most
  79.   of all components that are supported by the Delphi environment are also 
  80.   supported by Sibyl. This extents also to database components. Sibyl lets you easily
  81.   access local or remote databases with very "easy to use" components. The
  82.   only thing you need is a ODBC driver for your favourite database (or the
  83.   databases DB2 2.X or Sybase SQL Anywhere that are supported directly).
  84.  
  85.   There are a lot of components for all needs. However,if you don't find
  86.   a component that does what you want: roll your own ! Sibyl allows you
  87.   to easily customize and extent the environment by writing new components,
  88.   form templates or even experts.
  89.  
  90.