Reminded me my own experience of creating bank software system for a State Bank of one of republics that was in the middle of separating from former USSR. "Perestroika" they named that process.
No mainframes, where we would get those at that time? Only i386 as a server and PC XTs as terminals. Connected by ropes essentially, but NetBIOS was working over them. Plus 1200 bod or so modems to connect with other banks in the republic.
But we (team of two developers) did it in 9 months.
Excellent Zortech C++ by Walter Bright (creator of D language).
Editor - MultiEdit the Great. What we would do without it - I don't know.
Database - dbVista (later known as dbRaima).
Everything was working on PTDOS (Russian MSDOS alike thing)
Yet multitasking C library providing cooperative multitasking (same execution model Node.js is using).
And everything in 640k of RAM that "should be enough for anybody".
We were young and nobody hadn't even a chance to tell us that this is "too serious", "impossible" and the like.
Reminded me my own experience of creating bank software system for a State Bank of one of republics that was in the middle of separating from former USSR. "Perestroika" they named that process.
No mainframes, where we would get those at that time? Only i386 as a server and PC XTs as terminals. Connected by ropes essentially, but NetBIOS was working over them. Plus 1200 bod or so modems to connect with other banks in the republic.
But we (team of two developers) did it in 9 months.
Excellent Zortech C++ by Walter Bright (creator of D language).
Editor - MultiEdit the Great. What we would do without it - I don't know.
Database - dbVista (later known as dbRaima).
Everything was working on PTDOS (Russian MSDOS alike thing)
Yet multitasking C library providing cooperative multitasking (same execution model Node.js is using).
And everything in 640k of RAM that "should be enough for anybody".
We were young and nobody hadn't even a chance to tell us that this is "too serious", "impossible" and the like.
A lot of manual input by operators, so usability requirements were surprisingly high: http://www.terrainformatica.com/2016/02/ui-usability-solutio...
:)