News for hackers. Stuff that matters.
Re:Avoid rewriting a legacy system from scratch by stranglin... by WorldMaker on Wednesday February 19, 2020 @04:41PM (#22370382)
Anything that needs an "obstacle course" or a "downhill slalom" to modify? Examples:

- Compilers/IDEs that only exist on single machines (expensive mainframes, single user VMs, SSH hosts)

- Compilers/IDES that must be air-gapped for any security reason (including CVEs and expired support, not just PII/PCI/confidential-quarantine reasons)

Things start to feel impossible when you have to use a Windows XP VM because it was the last OS Microsoft officially supported the VB6 IDE, who knows how to install and license the ActiveX controls anymore for development (some of the vendors don't even exist anymore to ask), the VM is intentionally air-gapped/quarantined from internet traffic because it is an XP VM so there's now some fun extra steps with virtual folder redirects and worktree-less clones as remotes to get git changes in/out. (If your VM stopped supporting basic copy/paste from the host machine you feel you might go mad. Trying to grep VB6 code in VSCode to make navigation feel somewhat more sane due to scroll delays in the VM feels like its own growing madness as VSCode believes you to be insane using such an arcane language that looks but does not smell like VB.NET.)

Uh, not that that resembles my current situation or anything.

There are similar horror stories from say COBOL devs with airgapped mainframes.

There are no comments on this comment yet.