10 ms·
There's also an IBM-built emulator that has at some point shipped with Eclipse. I used to work on it. The 3270 was fine, just took a bit of getting used to. JCL
by CountHackulus 3y ago
There's also an IBM-built emulator that has at some point shipped with Eclipse. I used to work on it. The 3270 was fine, just took a bit of getting used to. JCL was the real horror show.
- rbanffy 3y agoJCL is notable for being considered the worst programming language ever even by its own creators.
- pjmlp 3y agoSomehow I think it is still better than the YAML spaghetti that is used for the same purpose nowadays.
- rbanffy 3y ago"JCL: even YAML is better"
- p_l 3y agoThe very argument that was posited by JCL creators about why it was a bad language is one that hits YAML very, very, very hard. The creators of JCL admitted later that the original sin of JCL was that it explicitly tried to NOT BE a programming language. Everything "programmable" evolved out of real-world needs, creating the mess that it has become. You can see it today with "programming in YAML", whether it is Ansible, Kustomize, Kyverno (K8s manifests get a pass because they are just serialization of non-programmable thing), or any other weird "we started to add functions to JSON/YAML dumps"
- rbanffy 3y agoI keep thinking of writing a Terraform equivalent in Lisp. Would also be handy to replace configuration files.