Difference between revisions of "VX-REXX"

From EDM2
Jump to: navigation, search
m
m (Versions)
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Description==
+
[[Image:VXREXX.png|thumb|'''Watcom VX-REXX'''<br>Advert from 1994]]
VX-REXX is a highly-extensible [[REXX]] GUI development system for OS/2 and [[Microsoft Windows]], it contains a core written in a low level language but every thing else is actually written in VX-REXX itself and you can extend the system simply by writing [[SOM]] objects for it.
+
VX-REXX is a highly-extensible [[REXX]] GUI development system for OS/2, it contains a core engine written in a low level language but everything else is actually written in VX-REXX itself and you can extend the system simply by writing [[SOM]] objects for it, although a more conventional [[C]] SDK was also released for it later in the form of the [[VX-REXX Object Development Kit]]. It was delivered in two versions, a standard version and a "Client/server" version that had built-in support for [[SQL]] databases and support for writing front ends for other back end computer software.
  
VX-REXX was originally developed by [[Watcom]] which was acquired by Powersoft in 1994, and Powersoft merged with Sybase in 1995 who discontinued the product around 1997. And Sybase itself was later bought by SAP. Despite its discontinuation the system remains one of the most popular if not the the most popular development product in day to day use for OS/2 and eComStation systems.
+
==History==
 
+
VX-REXX was originally developed by [[Watcom]] which was acquired by [[Powersoft]] in 1994, and Powersoft merged with [[Sybase]] in 1995 who discontinued the product in 1998. And Sybase itself was later bought by SAP. Despite its discontinuation the system remains popular in day to day use.
====VX-REXX libraries and extensions====
+
* [http://www.altsan.org/programming/os2/index.html#vrobjex VX-REXX Extras Library]
+
  
 
==Versions==
 
==Versions==
 +
[[File:Watcom-VXREXX-CS-D1.jpg|thumb|Product diskette]]
 
* 06/1993: VX-REXX 1.0
 
* 06/1993: VX-REXX 1.0
* 09/1993: VX-REXX 1.01 - latest patch level 1.01c (1993-12-03)
+
* 09/1993: VX-REXX 1.01
* 1994: VX-REXX 2.0 - latest patch level 2.0c (1994-11-11)
+
** Patch level 1.01c (1993-12-03)
 +
* 1994: VX-REXX 2.0
 +
** Patch level 2.0a (1994-05)
 +
** Patch level 2.0b (1994-06)
 +
** Patch level 2.0c (1994-11-11)
 
* 1995: VX-REXX 2.1
 
* 1995: VX-REXX 2.1
'''* Latest Version for OS/2-eCS''': 2.1d (1995-09-19)
+
** Patch level 2.1a (1994-11-09)
 +
** Patch level 2.1b (1995-01-11)
 +
** Patch level 2.1c (1995-06-20)
 +
** Patch level 2.1d (1995-09-19)
  
==Downloads==
+
==Product Documentation==
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/rexx&file=VXRCSDem.zip Demo Version 2.1]
+
* WATCOM VX-REXX Programmers Guide
* [http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/dev/rexx/patches Patches to 2.1d]
+
* WATCOM VX-REXX for OS/2 Programmer's Guide and Reference
  
==Links==
+
==Libraries and extensions==
* [http://www.kepl.com.au/esstu/vxrexx.html VX-REXX Tips & Tricks] - From the Esstu Pack by Chris Angelico, same site also has a few programs [http://www.kepl.com.au/esstu/swindex.html written in VX-REXX] including source.
+
* [[VX-REXX Extras Library]]
* [http://www.os2site.com/sw/dev/rexx/vxrexx/ Dev - REXX - VxREXX - OS/2 Site] collection of resources about VX-REXX
+
* [[VX-REXX Object Development Kit]]
* [http://www.ecomstation.it/ecsoft2/prog.php?progid=1948&name=Watcom+VX-REXX&sys=os2+ecomstation&language=en VX-REXX on eCOmStation.it] - Info on the system in English and Italian.
+
* [http://trac.netlabs.org/vxapps List of Netlabs projects written in VX-REXX]
+
* [http://www.os2museum.com/wp/os2-history/os2-2-1-and-2-11/vxrexx_about/ OS/2 Museum VX-REXX 1.00]
+
==License==
+
Commercial software - Discontinued.
+
  
==Publications==
+
* [[VX-REXX Code snippets]]
* [https://archive.org/details/VX-REXXProgrammersGuide VX-REXX Programmers Guide]
+
For known issues see: [[Inofficial VX-REXX buglist]] from [[Bastian Märkisch]]
* [http://books.google.com.ec/books/about/WATCOM_VX_REXX_for_OS_2_Programmer_s_Gui.html?id=Nh3BHAAACAAJ&redir_esc=y WATCOM VX-REXX for OS/2 Programmer's Guide and Reference]  
+
* [[Ronny Richardson]]: ''[http://books.google.com.ec/books/about/Writing_VX_REXX_Programs.html?id=fW4tAQAAMAAJ&redir_esc=y Writing Vx-Rexx Programs]'' - 1994 - Mcgraw-Hill - Paperback, 336 pages + CD-ROM - ISBN 0079119115 - ISBN 978-0079119117 - Out of Print
+
  
====Local articles====
+
==Licence and availability==
* Visual REXX Faceoff by [[Gordon Zeglinski]]  
+
Discontinued commercial software, the company announced in April 1996 that it would no longer develop the package as the developer resources were being moved to Optima++ and 1998-03-01 withdrew the VX-REXX package from sale altogether. When the Watcom C/C++ was being open sourced into the [[OpenWatcom]] there was interest in open sourcing VX-REXX as well, however for cost reasons this proved impossible and the project was discontinued.
** [[Visual REXX Faceoff - Part 1]] Watcom's VX-REXX by [[Gordon Zeglinski]] (June 1994)  
+
 
** [[Visual REXX Faceoff - Part 2]] Hockware's VisPro REXX/Bronze 2.0 by [[Gordon Zeglinski]] (July 1994)
+
==Local articles==
** [[Visual REXX Faceoff - Part 3]] Hockware's VisPro REXX/Gold 2.03 by [[Gordon Zeglinski]] (October 1994)
+
* [[Gordon Zeglinski]]: [[Visual REXX Faceoff - Part 1]] Watcom's VX-REXX (Jun 1994)  
 +
* [[Derek Clarkson]]: [[Watcom's VX-REXX version 2.1 Review]]
 
* [[Brian Vink]]: [[Creating Multithreaded Applications with WATCOM VX-REXX]]
 
* [[Brian Vink]]: [[Creating Multithreaded Applications with WATCOM VX-REXX]]
* [[Enhancing VX-REXX with macros]]
+
* Chris Angelico: [[Enhancing VX-REXX with macros]]
====Articles, papers and presentations====
+
* [https://books.google.co.uk/books?id=IzsEAAAAMBAJ&pg=PA82 A review of VX-REXX 2.0 by Info World]  - From 1994
+
* [[Eric Giguère]]: ''[http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1993/9312/9312d/9312d.htm REXX and the OS/2 Workplace Shell]''
+
* [[Eric Giguère]]: ''Watcom VX REXX for OS/2'' -  Published as part of [http://www.slac.stanford.edu/pubs/slacreports/reports01/slac-r-422.pdf Proceeding of The REXX Symposium for Developer and Users May 18-20, 1993], page 34 (page 40 in the PDF version).
+
  
==Authors and publisher==
+
==Publications==
* [[Eric Giguère]]
+
* [[Ronny Richardson]]: ''Writing VX-REXX Programs'' - McGraw-Hill 1994, ISBN 0-07-911911-5
* [[Watcom]]
+
;Articles
 +
* [[Eric Giguère]]: ''REXX and the OS/2 Workplace Shell'' - Dr Dobb's Journal, Dec 1993
 +
* [http://books.google.com/books?id=VK6meblp0xsC&pg=PA228 A review of VX-REXX 1.01] by [[PC Magazine]] Feb 1994
 +
* [http://books.google.com/books?id=IzsEAAAAMBAJ&pg=PA82 A review of VX-REXX 2.0] - InfoWorld 1994
 +
* Nicholas Peterley: [http://books.google.com/books?id=mzgEAAAAMBAJ&pg=PA1 VX-REXX adds client/server support: Visual environment is now easier to use] - InfoWorld 1994-08-08
 +
* [[Gabrielle Gagnon]]: [http://books.google.com/books?id=2KIKOEwqk-QC&pg=PA263 Visual REXX tools] - A comparison review for VX-REXX, [[GpfREXX]] and [[VisPro/REXX]] - PC Magazine, Jul 1996
 +
;Presentation
 +
* Eric Giguère: ''Watcom VX-REXX for OS/2'' - Published as part of [http://www.slac.stanford.edu/pubs/slacreports/reports01/slac-r-422.pdf Proceeding of The REXX Symposium for Developer and Users May 18-20, 1993], page 34
 +
 
 +
==Links==
 +
* [http://www.kepl.com.au/esstu/vxrexx.html VX-REXX Tips & Tricks] - From the Esstu Pack by Chris Angelico, same site also has a few programs [http://www.kepl.com.au/esstu/swindex.html written in VX-REXX] including source.
 +
* [http://trac.netlabs.org/vxapps List of Netlabs projects written in VX-REXX]
 +
* [http://www.os2museum.com/wp/os2-history/os2-2-1-and-2-11/vxrexx_about/ OS/2 Museum VX-REXX 1.00]
 +
;Downloads
 +
* [http://hobbes.nmsu.edu/download/pub/os2/dev/rexx/VXRCSDem.zip VXRCSDem.zip] - C/S edition demo version 2.1
 +
* [http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/dev/rexx/patches Patches]
  
[[Category:Tools]][[Category:MS Windows Tools]]
 
 
[[Category:VX-REXX]]
 
[[Category:VX-REXX]]

Revision as of 21:31, 27 June 2020

Watcom VX-REXX
Advert from 1994

VX-REXX is a highly-extensible REXX GUI development system for OS/2, it contains a core engine written in a low level language but everything else is actually written in VX-REXX itself and you can extend the system simply by writing SOM objects for it, although a more conventional C SDK was also released for it later in the form of the VX-REXX Object Development Kit. It was delivered in two versions, a standard version and a "Client/server" version that had built-in support for SQL databases and support for writing front ends for other back end computer software.

History

VX-REXX was originally developed by Watcom which was acquired by Powersoft in 1994, and Powersoft merged with Sybase in 1995 who discontinued the product in 1998. And Sybase itself was later bought by SAP. Despite its discontinuation the system remains popular in day to day use.

Versions

Product diskette
  • 06/1993: VX-REXX 1.0
  • 09/1993: VX-REXX 1.01
    • Patch level 1.01c (1993-12-03)
  • 1994: VX-REXX 2.0
    • Patch level 2.0a (1994-05)
    • Patch level 2.0b (1994-06)
    • Patch level 2.0c (1994-11-11)
  • 1995: VX-REXX 2.1
    • Patch level 2.1a (1994-11-09)
    • Patch level 2.1b (1995-01-11)
    • Patch level 2.1c (1995-06-20)
    • Patch level 2.1d (1995-09-19)

Product Documentation

  • WATCOM VX-REXX Programmers Guide
  • WATCOM VX-REXX for OS/2 Programmer's Guide and Reference

Libraries and extensions

For known issues see: Inofficial VX-REXX buglist from Bastian Märkisch

Licence and availability

Discontinued commercial software, the company announced in April 1996 that it would no longer develop the package as the developer resources were being moved to Optima++ and 1998-03-01 withdrew the VX-REXX package from sale altogether. When the Watcom C/C++ was being open sourced into the OpenWatcom there was interest in open sourcing VX-REXX as well, however for cost reasons this proved impossible and the project was discontinued.

Local articles

Publications

Articles
Presentation

Links

Downloads