Literally I finished the job in one day using node and electron and the result is a modern, cross-platform app. C++ boomers BTFO.
Name:
!L33tUKZj5I2020-06-04 2:51
I learned node by being thrown into a MEAN stack project that the other guy had been writing as his first project. He got addicted to cocaine and went off the rails with booze halfway through. My words what a spaghetti fucking mess that was. Orphaned functions, typoes in variables...truly a baptism of fire.
In the end I ended up quite liking it, but it's no bash shell.