Years and years ago, I translated (and wrote) alot of heavy math oriented programs from minimal ANSI Basic to HP basic and to DEC basic "on LSI 11s". Then after the advent of the IBM PC, I rewrote many of these programs in Borland Pascal. These were DOS level programs not even touching Windows... in fact Windows would not run on the 8088 processor.
Another problem I ran into with PASCAL was that it would not handle double word arithmetic well... so in doing anything real, I would run into divide by zero problems.
Thus my first thought is to rewrite this in C or C++...
but in C. am I going to have to write my own screen drivers (as I did in PASCAL)? I ran one of my old program on a more modern machine, but it only showed up in a small corner of the monitor (being CGA graphics).
I would much rather work in a language in which I can define a screen (AKA Windows) with little effort, and easily populate the screen.
My wife took courses in Visual Basic (which I have no knowlege of), C (which I helped her with) and JAVA which I also helped her with).
I have IDEs for all of them.
My first impression is to write it in Java? Second... Visual Basic? or C??
What do you think??
Bill