cics-bms-ui-builder/README.md

29 lines
1.1 KiB
Markdown

# CICS BMS UI builder
A version of this script reduced the amount of work I had to do in one of my
COBOL classes so much I could spend the rest of my time in that class
~grabbing MP3s using Napster~ ~practicing rocket jumping in Quake~
studying for my British Literature class.
[Read the comic](https://rabbitwith1000repos.com/comics/009-language-learning/)
that inspired this project!
## Setup
* Install [Perlito 5](https://github.com/fglock/Perlito)
in an adjacent directory and
[build the Perl 5 Node compiler](https://github.com/fglock/Perlito/blob/master/README-perlito5.md).
* [Perlbrew](https://perlbrew.pl/) makes that a lot easier.
* Install Node 14 (I suggest [nvm](https://github.com/nvm-sh/nvm)) and
`npm install`.
* Run `npm run dev`.
* Open [http://localhost:8080](https://localhost:8080) and
type in your advanced terminal UI.
## Why?!?
Because who doesn't want to use Node to compile Perl for use
in the browser to build UIs for an [ancient mainframe technology?](http://www.mftutor.com/cics/bms/bms-macro/dfhmdf/)!?
![ian malcolm in jurassic park](http://98ron.superunleaded.com/wp-content/uploads/2016/09/Ian-Malcolm-Quote.gif)