#rexx — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rexx, aggregated by home.social.
-
Coming up on
Beltanefestival and still in search of software developer work.I speak the old tongues of #C, #Forth, #REXX, and #Shell, along with other foreign tongues of #Erlang, #NodeJS, #Go, #Java, #C# and more. I make utterances in #English and #French.
I command in several BSD and Linux dialects. Even wrote successful anti-spam filtering software #BarricadeMX and several #milters.
And can brag about winning the @IOCCC (but don't in polite company).
I seek employment for a worthy cause with remuneration.
Please someone reach out, if only to stop me pestering you fine folks every so often with this plea.
-
Coming up on
Beltanefestival and still in search of software developer work.I speak the old tongues of #C, #Forth, #REXX, and #Shell, along with other foreign tongues of #Erlang, #NodeJS, #Go, #Java, #C# and more. I make utterances in #English and #French.
I command in several BSD and Linux dialects. Even wrote successful anti-spam filtering software #BarricadeMX and several #milters.
And can brag about winning the @IOCCC (but don't in polite company).
I seek employment for a worthy cause with remuneration.
Please someone reach out, if only to stop me pestering you fine folks every so often with this plea.
-
Coming up on
Beltanefestival and still in search of software developer work.I speak the old tongues of #C, #Forth, #REXX, and #Shell, along with other foreign tongues of #Erlang, #NodeJS, #Go, #Java, #C# and more. I make utterances in #English and #French.
I command in several BSD and Linux dialects. Even wrote successful anti-spam filtering software #BarricadeMX and several #milters.
And can brag about winning the @IOCCC (but don't in polite company).
I seek employment for a worthy cause with remuneration.
Please someone reach out, if only to stop me pestering you fine folks every so often with this plea.
-
Coming up on
Beltanefestival and still in search of software developer work.I speak the old tongues of #C, #Forth, #REXX, and #Shell, along with other foreign tongues of #Erlang, #NodeJS, #Go, #Java, #C# and more. I make utterances in #English and #French.
I command in several BSD and Linux dialects. Even wrote successful anti-spam filtering software #BarricadeMX and several #milters.
And can brag about winning the @IOCCC (but don't in polite company).
I seek employment for a worth cause with remuneration.
Please someone reach out, if only to stop me pestering you fine folks every so often with this plea.
-
Coming up on
Beltanefestival and still in search of software developer work.I speak the old tongues of #C, #Forth, #REXX, and #Shell, along with other foreign tongues of #Erlang, #NodeJS, #Go, #Java, #C# and more. I make utterances in #English and #French.
I command in several BSD and Linux dialects. Even wrote successful anti-spam filtering software #BarricadeMX and several #milters.
And can brag about winning the @IOCCC (but don't in polite company).
I seek employment for a worthy cause with remuneration.
Please someone reach out, if only to stop me pestering you fine folks every so often with this plea.
-
Let's just all switch back to #rexx, I'm quite sure the bad "datacenter in space!" people won't bother us then.
-
@BRicker I was a VM/CMS user in the 1980s and don't think I knew about REXX. I saw Regina Rexx distributed with the Windows 95(?) Resource Kit and possibly the AmigaOS ARexx version before that. I follow current ooRexx development closely, but I have not written any. I don't believe REXX under CMS, TSO, or OS/2 was used as Shell on Unix: EXECs where small macros or scripts, but control constructs could not be used interactively, AFAIK. Happy to hear from mainframe REXX users!
-
Blog
In the latest of his blog entries, Carl Svensson investigates the unsubstantiated claim that Commodore received a REXX license from IBM in exchange for using design ideas from the Amiga Workbench in the development of OS/2 2.0. His conclusion, though: this rumor is not true:
-
With some help from the SZE community, I can now log my service uptime and latency in #Db2 using #Golang !
I've got a service called CompInvZ which links into my Db2Z host to find services, then it periodically tries to connect and records the result back to DB2
A friend of mine took it a step further and is using #ISPF to interact with Db2 via #REXX
That means #CICS is next on the list, thanks #Walmart !
https://github.com/walmartlabs/zECS -
With some help from the SZE community, I can now log my service uptime and latency in #Db2 using #Golang !
I've got a service called CompInvZ which links into my Db2Z host to find services, then it periodically tries to connect and records the result back to DB2
A friend of mine took it a step further and is using #ISPF to interact with Db2 via #REXX
That means #CICS is next on the list, thanks #Walmart !
https://github.com/walmartlabs/zECS -
With some help from the SZE community, I can now log my service uptime and latency in #Db2 using #Golang !
I've got a service called CompInvZ which links into my Db2Z host to find services, then it periodically tries to connect and records the result back to DB2
A friend of mine took it a step further and is using #ISPF to interact with Db2 via #REXX
That means #CICS is next on the list, thanks #Walmart !
https://github.com/walmartlabs/zECS -
With some help from the SZE community, I can now log my service uptime and latency in #Db2 using #Golang !
I've got a service called CompInvZ which links into my Db2Z host to find services, then it periodically tries to connect and records the result back to DB2
A friend of mine took it a step further and is using #ISPF to interact with Db2 via #REXX
That means #CICS is next on the list, thanks #Walmart !
https://github.com/walmartlabs/zECS -
With some help from the SZE community, I can now log my service uptime and latency in #Db2 using #Golang !
I've got a service called CompInvZ which links into my Db2Z host to find services, then it periodically tries to connect and records the result back to DB2
A friend of mine took it a step further and is using #ISPF to interact with Db2 via #REXX
That means #CICS is next on the list, thanks #Walmart !
https://github.com/walmartlabs/zECS -
OORexx. Класс блокировки ресурсов
При работе нескольких независимых процессов использующих общие ресурсы, возникает задача синхронизации доступа. Ресурсом может выступать как файл или строчка в файле, так и доступ к железу или же ожидание завершения вычисления в параллельном процессе. Для реализации синхронизации между процессами необходимо иметь возможность межпотокового обмена данными. В OORexx для реализации многопоточной работы есть инструкции « guard » и « reply ». Но они относятся к работе в рамках одного процесса. Для синхронизации работы разных процессов можно использовать семафоры и внешние очереди (каналы). Вот о них мы и поговорим.
-
I'm leaning toward #Forth for #AdventOfCode2025. I've been looking at Forth and #Rexx and the whole "build your own kitchen sink" feeling appeals to me. I see some libraries out there, but I can avoid them :)
Being on an Apple Silicon Mac limits my selection of Forths--no Rosetta no how. I had hoped for more pure C engines than I found.
gforth is the big kid on the block, but last time I played with it I couldn't build it myself (a soft requirement). Installs and runs well, but feels "big" and I'm looking for "small."
pforth https://github.com/philburk/pforth is an early favorite. I crash it sometimes but that's my bad code.. Feels solid with correct code.
fforth (this one) https://cowlark.com/fforth/index.html builds and runs like greased lightning.
muforth https://github.com/nimblemachines/muforth would probably simulate the programming for a dedicated device experience. I'd have to see if its ARM support could run under a container on my Mac. Maybe qemu?
If anyone sees this and has suggestions for something I missed please let me know.
-
Coming back here ... too much post-apocalyptic news and politics elsewhere.
I'm gearing up for #AdventOfCode2025 and trying to decide which language to use. It's either
#Pascal, which I know well.
#Forth, which I haven't seriously looked at in a few decades.
#Rexx, same as Forth (on *nix, not a mainframe).I've done AoC in Pascal, C, and Fortran in the past. All work well, but if I don't try a new language, I'll go with my first love in FPC Pascal.
Anyone who might see this, do you have opinions/recommendations/experience with using Forth or Rexx for #AdventOfCode? I've got a month to re-familiarize myself with either Forth or Rexx.
-
Cowliwshaw in "The REXX Language" (1985) outlines the purpose of REXX as a (what we later call) scripting language:
- Personal programming (for a few people)
- Tailoring user commands (Shell scripts, wrappers, etc.)
- Macros (embedding)
- Prototype development (for a short time)Automation and "glue" code (Ousterhout, 1998) are other functions for general purpose scripting languages.
This is orthogonal to interactive Shells though.
-
A while back I tackled the idea of converting my #budget #spreadsheet to a normal Program.. With reports, transaction processing, and lots of traditional #Banking features I decided to use #RetroComputing #Mainframe tools and languages like #REXX, #VSAM, #IBM S370 a la MVS Tk5, and now #COBOL has joined the project to replace some #x86 (or Z) #Golang preprocessing. Not just any COBOL, #MVT COBOL'68 which lacks MANY modern/OOP/String functionality as they're commonly known.. Hello PIC X OCCURS!
-
noch mehr Retro-Buecher
2 Buecher:
- SuSE Linux 4.2
- GNU make
- <del>Die Programmiersprache REXX</del> -
noch mehr Retro-Buecher
2 Buecher:
- SuSE Linux 4.2
- GNU make
- <del>Die Programmiersprache REXX</del> -
noch mehr Retro-Buecher
2 Buecher:
- SuSE Linux 4.2
- GNU make
- <del>Die Programmiersprache REXX</del> -
Long shot, but does anyone have documentation how the IBM LEXX editor was extensible with REXX? (how extensions/macros were integrated)
-
@tomi About the same story here. Loved OS/2 Warp 4 back in the day. And I remember playing countless hours of Galactic Civilizations on it. REXX was also my first "serious" programming/scripting language I used after Basic. Nice memories. Still remember what a disappointment it was when father had to switch to Windows since he needed it for some application for work :( Only a couple of years latter GNU/Linux put fun back into computing again.
-
Recently I started to read a book about #ARexx, the #Amiga version of the #Rexx language.
I'm unable to understand why I underestimated this language for no reason because ARexx has very advanced features for the time.
One feature that impressed me are the compound variables, something like arrays, but much more evolved and in some ways they remind me #LUA tables.
If any #Amigans has ignored ARexx like me, I highly recommend taking a look at the docs that you can now find anywhere.
➡️ -
Recently I started to read a book about #ARexx, the #Amiga version of the #Rexx language.
I'm unable to understand why I underestimated this language for no reason because ARexx has very advanced features for the time.
One feature that impressed me are the compound variables, something like arrays, but much more evolved and in some ways they remind me #LUA tables.
If any #Amigans has ignored ARexx like me, I highly recommend taking a look at the docs that you can now find anywhere.
➡️ -
Recently I started to read a book about #ARexx, the #Amiga version of the #Rexx language.
I'm unable to understand why I underestimated this language for no reason because ARexx has very advanced features for the time.
One feature that impressed me are the compound variables, something like arrays, but much more evolved and in some ways they remind me #LUA tables.
If any #Amigans has ignored ARexx like me, I highly recommend taking a look at the docs that you can now find anywhere.
➡️ -
Recently I started to read a book about #ARexx, the #Amiga version of the #Rexx language.
I'm unable to understand why I underestimated this language for no reason because ARexx has very advanced features for the time.
One feature that impressed me are the compound variables, something like arrays, but much more evolved and in some ways they remind me #LUA tables.
If any #Amigans has ignored ARexx like me, I highly recommend taking a look at the docs that you can now find anywhere.
➡️ -
Recently I started to read a book about #ARexx, the #Amiga version of the #Rexx language.
I'm unable to understand why I underestimated this language for no reason because ARexx has very advanced features for the time.
One feature that impressed me are the compound variables, something like arrays, but much more evolved and in some ways they remind me #LUA tables.
If any #Amigans has ignored ARexx like me, I highly recommend taking a look at the docs that you can now find anywhere.
➡️ -
@mhd I have an ongoing project that I’ve been tinkering with on and off (mostly off) for well over 20 years (!), first on OS/2, then eComStation, currently on ArcaOS. Uses VisPro/REXX. Like all the best hobby projects, it will probably never see the light of day, but hey, it’s fun. 🙂
#rexx #OS2 #ArcaOS. -
Following up on the Tcl and ooRexx release cycle: Tcl 8.6.15 was just released and they are making good progress on the Tcl/Tk 9.0.0 release candidate. There is talk about an ooRexx 5.1.0 release being readied. There are fewer active participants in ooRexx development so reviewing changes can take a while. The maybe obvious lesson here is that even if the release tools and processes are well maintained, you need to have an engaged community as well.
-
-
After recommending #Python instead of #Bash scripting to a colleague and the wonderful blog post https://blog.koehntopp.info/2021/01/05/using-python-to-bash.html by @isotopp, that sold me on the idea, I realized that back in the early 90s I used and loved #REXX for things that you would use Python or #JavaScript resp. #NodeJS today.
Funny how after years of being forced to use Windows, I completely forgot the idea of using a decent scripting language. -
What’s especially interesting is that Don Chamberlin isn’t just some random IBMer (https://en.wikipedia.org/wiki/Donald_D._Chamberlin). And he wasn’t only involved with Quill SGML editor, but also with the Quilt XML query language, which heavily influenced XQuery (he was one of the editors of the W3C XQuery 1.0 recommendation).
#XMLPrague #REXX #SGML #HistoryOfComputing #DocumentEngineering
-
In my talk for the 2019 #XMLPrague paper “History and the Future of Markup” http://archive.xmlprague.cz/2019/files/xmlprague-2019-proceedings.pdf#page=335 I speculated about the use of #REXX as a language for #SGML tree manipulation.
Last night I “discovered” that REXX had indeed been used for this at IBM, and Goldfarb knew about it: namely in the experimental Quill editor running on an experimental windowing system on an experimental operating system on the IBM RT PC… (see, e.g., https://doi.org/10.1145/62506.62524)
-
I'm surprised neither #Copilot nor #ChatGPT4 can write #Quicksort in #REXX. Might be a good testbed for learning how to fine-tune, e.g., #CodeLlama. (Assuming CL doesn't know REXX either.) How much code for syntax to "take"?
-
My 18yo nephew asked me what my favorite #ProgrammingLanguage is and I don’t actually know the answer.
I *use* #C and #Go for applications. I write #Python for data munging and scripts and small apps. I’ve written many thousands of lines of each. I sponsor #Zig.
But is one of them my *favorite*?
I think my favorite would probably be something like #APL or #BQN or #Lisp or #Prolog or #PostScript or #Forth or #REXX or #Tcl or #Eiffel or #REBOL or #Oberon or #HyperTalk or #TutorialD or…