home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / misc / BST_SystemDocs.readme < prev    next >
Encoding:
Text File  |  1996-10-11  |  7.9 KB  |  178 lines

  1. Short:    BEAST HighEnd OO-System. V1 Charlie 
  2. Author:   weertj@IAEhv.nl (Jacco van Weert)
  3. Uploader: weert@natlab.research.philips.com (Jacco van Weert)
  4. Version:  V1 Charlie
  5. Type:     dev/misc
  6.  
  7. TITLE
  8.  
  9.     BEAST - Building Environment All SysTems
  10.  
  11. VERSION
  12.  
  13.     V1 Charlie
  14.  
  15. AUTHOR
  16.     MSD = Maverick Software Development
  17.     BEAST - Jacco van Weert  <weertj@IAEhv.nl>
  18.     B52   - Frans Slothouber <slothoub@xs4all.nl>
  19.  
  20. DESCRIPTION
  21.  
  22.     About one year ago the BEAST project started as result of the ancient
  23.     IGL ((C) 1991 Akzo Research/MSD) and the MAGICBench ((C) 1994 RIF/MSD).
  24.  
  25.     BEAST offers the programmer an environment to develope Object-Based and/or
  26.     Object-Oriented classes in _any_ language. Complete programs can be build by
  27.     connecting methods to each other. B52 offers a FORTH based programming language
  28.     which can be intergrated in BEAST. Classes written in B52 are portable to all
  29.     computer systems which have access to BEAST. Building BEAST programs
  30.     requires a whole new programming approach, altough it is possible to
  31.     use BEAST classes in a 'ordinary' way, lies the true power of BEAST in
  32.     the 'visual' part of BEAST by connecting classes without the need of
  33.     any procedural program.
  34.  
  35.  
  36.     The features of BEAST:
  37.  
  38.         * Object-based and Object-Oriented Engine.
  39.         * Classes are language independent.
  40.         * Dynamic Object creation.
  41.         * Add and remove methods runtime.
  42.         * Propagation/Delegation of methods throughout the whole object tree.
  43.         * Create connection networks between methods.
  44.         * Programs can be build only with objects and their connections.
  45.         * Programs created in this way can serve as new class again.
  46.         * Object-trees can consist out of objects from different tasks to
  47.           objects from different computer systems across a network.
  48.         * All communication is done by TagLists.
  49.         * B52, a FORTH language with BEAST/OO extensions, with B52 it is
  50.           possible to write portable classes. B52 is also used for data-files.
  51.           BEAST uses B52 for data-files and more, in this way data-files are
  52.           program _themselves_.
  53.     
  54.     For questions about BEAST don't hesitate to contact:
  55.         weertj@IAEhv.nl
  56.  
  57.  
  58. SPECIAL REQUIREMENTS
  59.  
  60.     Amiga version:
  61.         AmigaOS 2.0 or higher.
  62.     
  63. AVAILABILITY
  64.  
  65.     Aminet (Amiga version):
  66.         ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_System.lha
  67.         ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_SystemDocs.lha
  68.     WWW:
  69.         http://www.IAEhv.nl/users/weertj/BEAST/BEAST.html
  70.  
  71.     FTP:
  72.         ftp://ftp.IAEhv.nl/users/weertj/
  73.  
  74. PRICE
  75.  
  76.     Free.
  77.     The BEAST system library is free and may be used in public domain to
  78.     commercial products with the now following restrictions;
  79.     - In the product documentation the use of BEAST must be stated.
  80.     - Because BEAST is new it is important to keep track of the applications
  81.       created with BEAST in order to maintain backward compatibility, therefore
  82.       BEAST programmers should registrate themselves.
  83.       Registration is free and in this way you will be added to the 'sort-of'
  84.       BEAST mailing list.
  85.     - If your application is shareware or commercial, I want a free copy =).
  86.  
  87.     Registration: send a mail to weertj@IAEhv.nl with as subject "BEAST Registration"
  88.  
  89.     The registration is also interesting for those people who want to develop BEAST
  90.     classes and want their 'Methods' and 'Tags' included in the BEAST.
  91.  
  92. DISTRIBUTABILITY
  93.  
  94.     BEAST
  95.       Copyright (C) 1996, Maverick Software Development, Jacco van Weert
  96.     B52
  97.       Copyright (C) 1996, Maverick Software Development, Frans Slothouber
  98.  
  99.  
  100. ============================= Archive contents =============================
  101.  
  102. Original  Packed Ratio    Date     Time    Name
  103. -------- ------- ----- --------- --------  -------------
  104.    21796    6040 72.2% 18-Apr-96 22:33:36 +BeastLibrary.doc
  105.     4262    1385 67.5% 18-Apr-96 22:33:40 +BST_ApplicationClass.doc
  106.     2400     963 59.8% 18-Apr-96 22:33:38 +BST_BaseClass.doc
  107.      984     358 63.6% 03-Sep-96 19:43:36 +MasterIndex.doc
  108.     9982    2919 70.7% 03-Sep-96 19:43:34 +Methods.doc
  109.    11304    3024 73.2% 03-Sep-96 19:43:36 +TagLists.doc
  110.    36049    7173 80.1% 18-Apr-96 22:33:38 +BeastLibrary.guide
  111.     8572    1850 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.guide
  112.     4827    1307 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.guide
  113.     2336     618 73.5% 03-Sep-96 19:43:38 +MasterIndex.guide
  114.    19408    3901 79.9% 03-Sep-96 19:43:34 +Methods.guide
  115.    21733    4033 81.4% 03-Sep-96 19:43:36 +TagLists.guide
  116.    38310    7213 81.1% 18-Apr-96 22:33:38 +BeastLibrary.html
  117.     8684    1875 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.html
  118.     4962    1340 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.html
  119.     2345     660 71.8% 03-Sep-96 19:43:38 +MasterIndex.html
  120.    19488    3788 80.5% 03-Sep-96 19:43:34 +Methods.html
  121.    22559    3950 82.4% 03-Sep-96 19:43:36 +TagLists.html
  122.     8220    4995 39.2% 03-Sep-96 19:31:08 +BST_ApplicationExample
  123.     1690     736 56.4% 03-Sep-96 19:30:36 +BST_ApplicationExample.c
  124.     6508    4179 35.7% 03-Sep-96 19:30:44 +BST_Example1
  125.     2927    1076 63.2% 03-Sep-96 19:30:36 +BST_Example1.c
  126.     3350    1479 55.8% 30-Mar-96 23:39:20 +BST_Example1.txt
  127.     9324    4915 47.2% 03-Sep-96 19:30:50 +BST_Example2
  128.    19185    2735 85.7% 03-Sep-96 19:30:36 +BST_Example2.c
  129.     4018    1675 58.3% 21-Mar-96 21:09:14 +BST_Example2.txt
  130.     8564    4854 43.3% 03-Sep-96 19:30:56 +BST_Example3
  131.    12682    2435 80.7% 03-Sep-96 19:30:36 +BST_Example3.c
  132.     2480    1104 55.4% 31-Mar-96 00:36:26 +BST_Example3.txt
  133.     7384    4562 38.2% 03-Sep-96 19:31:02 +BST_Example4
  134.     5891    1501 74.5% 03-Sep-96 19:30:36 +BST_Example4.c
  135.     1324     650 50.9% 31-Mar-96 14:56:42 +BST_Example4.txt
  136.      570     223 60.8% 15-Apr-96 19:46:30 +dmakefile
  137.        9       9  0.0% 26-Mar-96 22:07:52 +math_a.instance
  138.      144     116 19.4% 12-Jun-96 22:08:26 +BST_ApplicationClass.instance
  139.       72      72  0.0% 06-May-96 21:50:50 +BST_BaseClass.instance
  140.       53      53  0.0% 31-Mar-96 15:57:34 +BST_EmptyClass.instance
  141.       53      53  0.0% 10-Apr-96 20:30:38 +BST_SearchClass.instance
  142.      139     113 18.7% 15-Apr-96 21:47:02 +BST_ApplicationClass.instance
  143.       69      69  0.0% 29-Apr-96 16:49:54 +BST_BaseClass.instance
  144.       42      42  0.0% 31-Mar-96 16:04:30 +BST_EmptyClass.instance
  145.       64      64  0.0% 06-May-96 21:27:02 +BFS_FileClass.instance
  146.       87      84  3.4% 27-Aug-96 18:52:32 +BFS_LockClass.instance
  147.      159     134 15.7% 19-Aug-96 23:02:00 +BFS_MountClass.instance
  148.      122     107 12.2% 09-Apr-96 21:27:08 +BFS_UserClass.instance
  149.     6356    1452 77.1% 05-May-96 21:01:16 +BST_EmptyClass.c
  150.     1064     589 44.6% 04-Apr-96 21:54:40 +BST_EmptyClass.o
  151.       61      61  0.0% 01-Apr-96 21:50:24 +BST_EmptyClass.opts
  152.     7968    2273 71.4% 10-Apr-96 19:30:24 +BST_EmptyClass.s
  153.      402     237 41.0% 03-Apr-96 20:12:18 +B52.h
  154.     1993     591 70.3% 15-May-96 20:17:52 +beast.h
  155.    22502    5130 77.2% 03-Sep-96 18:29:30 +Beast.h
  156.    19701    4930 74.9% 03-Sep-96 20:10:28 +Beast.i
  157.     1729     619 64.1% 15-May-96 20:11:14 +beast_lib.fd
  158.     1547     535 65.4% 15-May-96 20:00:56 +beast_lib.i
  159.     2889     727 74.8% 15-May-96 20:11:52 +beast_protos.h
  160.      121      79 34.7% 15-May-96 20:17:46 +MakePragma.bat
  161.      115      96 16.5% 03-Sep-96 19:16:04 +BST_System.txt
  162.      232     174 25.0% 03-Sep-96 19:17:08 +BST_Copyright.txt
  163.     2598    1161 55.3% 03-Apr-96 19:36:24 +big_example.b52
  164.     1170     544 53.5% 03-Apr-96 19:36:30 +big_example.bin
  165.     1173     509 56.6% 31-Mar-96 16:53:34 +object_oriented.b52
  166.      678     270 60.1% 03-Apr-96 19:23:42 +object_oriented.bin
  167.     1293     541 58.1% 11-Apr-96 23:03:46 +searchtest.b52
  168.      670     268 60.0% 11-Apr-96 23:00:24 +searchtest.bin
  169.      703     237 66.2% 31-Mar-96 15:26:44 +test.b52
  170.      798     262 67.1% 03-Apr-96 19:23:18 +test.bin
  171.      122      98 19.6% 03-Apr-96 20:47:46 +readme.txt
  172.       77      69 10.3% 03-Apr-96 20:48:38 +readme.txt
  173.      402     237 41.0% 09-Jun-96 22:34:52 +B52.h
  174.      151     120 20.5% 31-Mar-96 15:27:50 +B52_lib.fd
  175.      778     381 51.0% 09-Jun-96 22:31:40 +B52_protos.h
  176. -------- ------- ----- --------- --------
  177.   412424  112622 72.6% 04-Sep-96 22:46:16   72 files
  178.