Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Programming Languages - Fun with Rexx?

Programming Languages - Fun with Rexx?

Scheduled Pinned Locked Moved The Lounge
visual-studioquestiondiscussioncareer
40 Posts 31 Posters 89 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Forogar

    As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

    - I would love to change the world, but they won’t give me the source code.

    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #9

    Looks quite useful - thanks for posting that!

    Latest Articles:
    Thread Safe Quantized Temporal Frame Ring Buffer

    1 Reply Last reply
    0
    • F Forogar

      As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

      - I would love to change the world, but they won’t give me the source code.

      R Offline
      R Offline
      Roland M Smith
      wrote on last edited by
      #10

      I used Rexx in the 1988-1992 timeframe. I used it with IBM ISPF to create menus for development environment and screens for QA to submit batch jobs.

      1 Reply Last reply
      0
      • F Forogar

        As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

        - I would love to change the world, but they won’t give me the source code.

        S Offline
        S Offline
        stoneyowl2
        wrote on last edited by
        #11

        I remember using REXX At Ft Sill. We were assigned tasks, then not allowed to do them (for about 8 months)). So we wrote a D & D game in REXX to kill time (and the local orcs)

        A human being should be able to change a diaper, plan an invasion, butcher a hog, navigate a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects! - Lazarus Long

        1 Reply Last reply
        0
        • F Forogar

          As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

          - I would love to change the world, but they won’t give me the source code.

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #12

          On the Amiga computers, you could use a version of Rexx called Arexx: ARexx - Wikipedia[^]

          Q 1 Reply Last reply
          0
          • F Forogar

            As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

            - I would love to change the world, but they won’t give me the source code.

            R Offline
            R Offline
            Ralf Peter Lucke
            wrote on last edited by
            #13

            Many years ago I used REXX a lot on VM. I wrote small things like macros for XEDIT, and larger things like a source management system. I also created a port to VSE (before IBM provided it there, thanks to IBM for delivering the assembler source with VM). I loved it. I miss it these days.

            1 Reply Last reply
            0
            • F Forogar

              As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

              - I would love to change the world, but they won’t give me the source code.

              C Offline
              C Offline
              CPallini
              wrote on last edited by
              #14

              Rexx had the same luck of the OS/2. I have used none of them.

              "In testa che avete, Signor di Ceprano?" -- Rigoletto

              1 Reply Last reply
              0
              • F Forogar

                As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                - I would love to change the world, but they won’t give me the source code.

                V Offline
                V Offline
                vladest
                wrote on last edited by
                #15

                Used it a lot with OS/2

                1 Reply Last reply
                0
                • F Forogar

                  As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                  - I would love to change the world, but they won’t give me the source code.

                  E Offline
                  E Offline
                  Eddie Scrase
                  wrote on last edited by
                  #16

                  Until recently REXX (or to be more precise the open source ooREXX) was the scripting language of our comercial LabMaster FA product. We have now replaced REXX with Python, but I have written and maintained a lot of REXX code while working here. ooREXX is quite interesting as it adds objects to REXX while maintaining compatiblity with classic REXX. Interestingly many years a ago we tried to recruit someone with REXX experience but we only managed to get a couple of CVs, both of which had very limited experience of the language.

                  1 Reply Last reply
                  0
                  • F Forogar

                    As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                    - I would love to change the world, but they won’t give me the source code.

                    I Offline
                    I Offline
                    ISanti
                    wrote on last edited by
                    #17

                    I programmed some utilities in Rexx for IBM hosts but although I liked it, it was only as part of a project and I didn't have time to go deeper into the language. As an addition to your information about Rexx, I remember that since I didn't have easy access to our client's hosts, I tested my utilities on a curious Commodore Amiga porting of Rexx.

                    Sorry for my bad English

                    1 Reply Last reply
                    0
                    • F Forogar

                      As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                      - I would love to change the world, but they won’t give me the source code.

                      F Offline
                      F Offline
                      Frank Kahn
                      wrote on last edited by
                      #18

                      I liked it a lot, used it about 28 years ago. The integration with Xedit and especially CMS Pipelines were very handy.

                      Frank

                      1 Reply Last reply
                      0
                      • F Forogar

                        As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                        - I would love to change the world, but they won’t give me the source code.

                        R Offline
                        R Offline
                        RacerXDave
                        wrote on last edited by
                        #19

                        I used Rexx extensively back in the mid to late 80's. It was such an improvement over EXEC-2 that scripting was fun. The string parsing ability using "Parse" was amazingly powerful for parsing files. A fun prank was to fire up XEDIT/Rexx in full screen mode on a terminal someone left unattended to simulate the VM/CMS logon screen and return humorous logon rejection messages.

                        1 Reply Last reply
                        0
                        • F Forogar

                          As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                          - I would love to change the world, but they won’t give me the source code.

                          S Offline
                          S Offline
                          simchedovid
                          wrote on last edited by
                          #20

                          KEXX and KEDIT are still available after those many years from KEDIT.COM. I created countless scripts in many different environments and countries. The syntax is the same as REXX/XEDIT.

                          Simche Scherer

                          1 Reply Last reply
                          0
                          • F Forogar

                            As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                            - I would love to change the world, but they won’t give me the source code.

                            P Offline
                            P Offline
                            Paul Gardner
                            wrote on last edited by
                            #21

                            I use it, lightly, as the macro language for a text preprocessor called PPWizard. The language is different enough from my usual C#/SQL that it takes me a while to remember how things work and I do a bit of head scratching every time.

                            1 Reply Last reply
                            0
                            • F Forogar

                              As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                              - I would love to change the world, but they won’t give me the source code.

                              B Offline
                              B Offline
                              Bruce Patin
                              wrote on last edited by
                              #22

                              I programmed a whole training administration system in Rexx, with online registration via VM. I wrote some core modules in IBM System/370 Assembler to keep a chain of blocks used to handle program requests without conflicts, and another to simplify writing to a green screen 3270 terminal. One power of Rexx is string handling, for which I have had to write my own libraries in other languages. I taught a class in it once to a large insurance company. I was very productive with Rexx. Best language I've ever worked with. Debugging was also great. I could view a stream of executed statements as they were executed and save it as a log.

                              1 Reply Last reply
                              0
                              • F Forogar

                                As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                - I would love to change the world, but they won’t give me the source code.

                                M Offline
                                M Offline
                                markrlondon
                                wrote on last edited by
                                #23

                                I recall that Rexx was included in the NT Resource Kit for NT4. Never did get around to using it though. Always seemed interesting but I could do all that was needed with other languages.

                                1 Reply Last reply
                                0
                                • F Forogar

                                  As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                  - I would love to change the world, but they won’t give me the source code.

                                  M Offline
                                  M Offline
                                  MikeTheFid
                                  wrote on last edited by
                                  #24

                                  I was an IBM "Customer Engineer" in the early 80's and wrote a TSO/ISPF app (c/w menus) in REXX to let field service personnel access mainframe and peripheral diagnostic data without having to write JCL. I was stationed at the Bank of Nova Scotia datacentre Later, when I was an Instructor at the IBM Education Centre in Toronto, I wrote an Interactive Questionnaire Facility on VM to allow Instructors to create and administer course and instructor evaluations. It also had a reporting component for printing out the results. I love that language. It was a joy to use and got me hooked on programming. Enough to make me shift disciplines from hardware engineering to software. I've never looked back. Thanks for evoking the memories.

                                  Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.

                                  1 Reply Last reply
                                  0
                                  • F Forogar

                                    As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                    - I would love to change the world, but they won’t give me the source code.

                                    S Offline
                                    S Offline
                                    stephen hazel
                                    wrote on last edited by
                                    #25

                                    I used ole Rexx on VM/CMS at Boeing circa '89 :) As far as mainframes go, VM/CMS was A OK by me. XEDIT. Ugh. That takes me back. Not terrible. But also not great :) We would always use our BIGMSG EXEC to blast each other's screens full of some silly message. Never used it on Windows, but used it on my Amiga 500. They called it ARexx over there. Fun at the time but I'll not be pickin it back up again sigh.

                                    1 Reply Last reply
                                    0
                                    • F Forogar

                                      As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                      - I would love to change the world, but they won’t give me the source code.

                                      U Offline
                                      U Offline
                                      User 11654794
                                      wrote on last edited by
                                      #26

                                      Sometime in the late 80s I was working on a new CICS system for DOS/VSE, written in PLI. I was barely trained in CICS but still the "expert" as far as my team went. I was also the PLI guy, the other programmers were COBOL folks. I wrote a system in Rexx to run under VM and generate skeleton code for transactions from text descriptions. That got enabled even beginners to create and test dummy transactions with the perspective users, iterating to get the UI to the point where they liked it, learning PLI as they worked with the generated code. Of course looking at code was how we learned a language back then anyway. We had reference manuals but not books intended to teach the language. My favorite Rexx feature: uninitialized variables had the value of their name, so there was no such thing as an NRE!

                                      1 Reply Last reply
                                      0
                                      • F Forogar

                                        As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                        - I would love to change the world, but they won’t give me the source code.

                                        L Offline
                                        L Offline
                                        Late for Dinner
                                        wrote on last edited by
                                        #27

                                        I used REXX extensively as a System Programmer in a VM/DOS/VSE/MVS shop back in the day. So easy to use compared to Assembler and PL/I. When I was promoted to manage the application programming staff I built a full project management application with it. The simple, natural syntax was really refreshing. Totally off topic, I also enjoyed hobby programming in Forth, especially the excellent books by Thom Hogan.

                                        S S 2 Replies Last reply
                                        0
                                        • F Forogar

                                          As a follow up to a previous discussion on fun vs discipline in computer languages and having gone through everyone's lists I noticed no-one mentioned Rexx. Rexx was an interpreted job control language developed by the terribly clever Mike Cowlishaw (of IBM UK) in 1984 to replace EXEC and EXEC-2 on the IBM VM operating system (one of the best mainframe O/Ses in my opinion). It was also adopted as the main macro language for the XEDIT editor on the same O/S. I wrote all kinds of extension to the base XEDIT using Rexx. It was great fun and you had to impose your own discipline otherwise it could quickly get away from you. Rexx grew into a full language and was ported to OS/2 on the PC and then to Windows. It has been extended to have classes and all kinds of things apparently, now called NetRexx. I haven't used it really since my VM days although I've read about the new features. Has anyone else used, or is using, this fun language in any form?

                                          - I would love to change the world, but they won’t give me the source code.

                                          S Offline
                                          S Offline
                                          Sr_Dogmeat
                                          wrote on last edited by
                                          #28

                                          I used REXX and Watcom's VX-REXX. I really liked VX-rexx and used it in a lot of my OS/2 programming. It was nice as was OS/2 Workplace Shell.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups