What is the oldest commercial MS-DOS program that can run on modern versions of Windows without third-party software?What was the first third-party commercial application for MS-DOS?What is the oldest computer capable of running a modern version of GNU/Linux?VT52 emulation for MS-DOS?Can I run Windows 98 and games from the same era on an AMD Duron CPU?What key factor led to the sudden commercial success of MS Windows with v3.0?What is the best choice for DOS for a 1990 80386 PC?Why did CP/M and MS-DOS used the BIOS drivers instead of their own drivers to access hardware?What DOS software can I test a QIC-02 tape drive with?Where was the DOS cdd utility from?Why did scandisk exist?What was the first third-party commercial application for MS-DOS?
Difference between 'demás' and 'otros'?
Do we or do we not observe (measure) superpositions all the time?
Can I use the PWM pins as regular digital input/output pins?
where clause to retrieve case record which are older than 12 months and 1 day in soql
Is there a short way to check uniqueness of values without using 'if' and multiple 'and's?
Do I have to roll to maintain concentration if a target other than me who is affected by my concentration spell takes damage?
How to determine what is the correct level of detail when modelling?
Procedurally generate regions on island
Is it bad to describe a character long after their introduction?
Averting Real Women Don’t Wear Dresses
Does anycast addressing add additional latency in any way?
Does ultrasonic bath cleaning damage laboratory volumetric glassware calibration?
Signing using digital signatures?
Alphabet completion rate
Analog is Obtuse!
How can I convince my reader that I will not use a certain trope?
Should I report a leak of confidential HR information?
How to convert object fill in to fine lines?
A player is constantly pestering me about rules, what do I do as a DM?
Why is the Turkish president's surname spelt in Russian as Эрдоган, with г?
What shortcut does ⌦ symbol in Camunda macOS app indicate and how to invoke it?
Why is the divergence of this series apparently not predicted by the Monotonic Sequence Theorem?
Set vertical spacing between two particular items
Is なきにしもあらず~なきに a set phrase?
What is the oldest commercial MS-DOS program that can run on modern versions of Windows without third-party software?
What was the first third-party commercial application for MS-DOS?What is the oldest computer capable of running a modern version of GNU/Linux?VT52 emulation for MS-DOS?Can I run Windows 98 and games from the same era on an AMD Duron CPU?What key factor led to the sudden commercial success of MS Windows with v3.0?What is the best choice for DOS for a 1990 80386 PC?Why did CP/M and MS-DOS used the BIOS drivers instead of their own drivers to access hardware?What DOS software can I test a QIC-02 tape drive with?Where was the DOS cdd utility from?Why did scandisk exist?What was the first third-party commercial application for MS-DOS?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
What is the oldest commercial MS-DOS program that can run on modern versions of Windows (such as Windows 8.1 or Windows 10) without third-party emulators?
history ms-dos ibm-pc
|
show 4 more comments
What is the oldest commercial MS-DOS program that can run on modern versions of Windows (such as Windows 8.1 or Windows 10) without third-party emulators?
history ms-dos ibm-pc
7
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
3
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
4
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
7
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
2
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08
|
show 4 more comments
What is the oldest commercial MS-DOS program that can run on modern versions of Windows (such as Windows 8.1 or Windows 10) without third-party emulators?
history ms-dos ibm-pc
What is the oldest commercial MS-DOS program that can run on modern versions of Windows (such as Windows 8.1 or Windows 10) without third-party emulators?
history ms-dos ibm-pc
history ms-dos ibm-pc
asked Jun 17 at 12:53
AnixxAnixx
2903 silver badges9 bronze badges
2903 silver badges9 bronze badges
7
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
3
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
4
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
7
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
2
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08
|
show 4 more comments
7
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
3
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
4
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
7
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
2
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08
7
7
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
3
3
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
4
4
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
7
7
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
2
2
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08
|
show 4 more comments
1 Answer
1
active
oldest
votes
The 32-bit versions of Windows can still run many DOS binaries directly, using NTVDM, and VisiCalc stills works. VisiCalc was available at launch with the IBM PC, so is probably qualifies as the oldest commercial DOS program which can still run on modern versions of Windows without third-party software.
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to runningdebug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.
– TripeHound
Jun 17 at 15:22
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
|
show 9 more comments
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "648"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f11385%2fwhat-is-the-oldest-commercial-ms-dos-program-that-can-run-on-modern-versions-of%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The 32-bit versions of Windows can still run many DOS binaries directly, using NTVDM, and VisiCalc stills works. VisiCalc was available at launch with the IBM PC, so is probably qualifies as the oldest commercial DOS program which can still run on modern versions of Windows without third-party software.
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to runningdebug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.
– TripeHound
Jun 17 at 15:22
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
|
show 9 more comments
The 32-bit versions of Windows can still run many DOS binaries directly, using NTVDM, and VisiCalc stills works. VisiCalc was available at launch with the IBM PC, so is probably qualifies as the oldest commercial DOS program which can still run on modern versions of Windows without third-party software.
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to runningdebug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.
– TripeHound
Jun 17 at 15:22
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
|
show 9 more comments
The 32-bit versions of Windows can still run many DOS binaries directly, using NTVDM, and VisiCalc stills works. VisiCalc was available at launch with the IBM PC, so is probably qualifies as the oldest commercial DOS program which can still run on modern versions of Windows without third-party software.
The 32-bit versions of Windows can still run many DOS binaries directly, using NTVDM, and VisiCalc stills works. VisiCalc was available at launch with the IBM PC, so is probably qualifies as the oldest commercial DOS program which can still run on modern versions of Windows without third-party software.
edited Jun 17 at 15:42
answered Jun 17 at 13:36
Stephen KittStephen Kitt
45.9k8 gold badges193 silver badges195 bronze badges
45.9k8 gold badges193 silver badges195 bronze badges
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to runningdebug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.
– TripeHound
Jun 17 at 15:22
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
|
show 9 more comments
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to runningdebug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.
– TripeHound
Jun 17 at 15:22
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
2
2
Does it in fact run?
– Anixx
Jun 17 at 13:45
Does it in fact run?
– Anixx
Jun 17 at 13:45
1
1
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
I can confirm that it will not run on 64 bit windows 7, but the answer notes 32 bit, and this confirms the exclusion.
– fred_dot_u
Jun 17 at 14:58
1
1
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to running
debug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.– TripeHound
Jun 17 at 15:22
Just confirmed it works on 32-bit Windows 7. Takes a little while to start (similar to running
debug
), which I believe/suspect is because it fires some kind of a 16-bit VM in which to run it.– TripeHound
Jun 17 at 15:22
2
2
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
@TripeHound It's probably using virtual 8086 mode, not a virtual machine (which wouldn't be capable of that anyway). That also explains why it doesn't work on 64-bit systems, which lack VM86 support.
– forest
Jun 18 at 2:53
1
1
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
@StephenKitt Most virtual machines execute instructions directly on the hardware. If the underlying CPU doesn't support the instructions, a VM can't run it (e.g. you can't have a MIPS program in a VM on an x86 machine). What you would need in that case is an emulator, which is a lot slower. I guess technically the definition of VM can include non-hardware accelerated virtualization (like the Java VM), but usually it's used to mean a hypervisor like VirtualBox or VMWare.
– forest
Jun 18 at 5:38
|
show 9 more comments
Thanks for contributing an answer to Retrocomputing Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f11385%2fwhat-is-the-oldest-commercial-ms-dos-program-that-can-run-on-modern-versions-of%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
7
It's not the oldest, but I still have clients of mine running the MS-DOS version of my accounting software on 32-bit versions of Windows. I even offered to give them my Windows version for free, but as long as they keep paying me support money, I keep the software current (within reason). Specifically, payroll changes for tax revisions. The code itself was ported from Radio Shack Model I in the late 70's, I took over maintenance around 1985, currently MS-BASIC 7.1
– Bill Hileman
Jun 17 at 17:49
3
@BillHileman wow, I would think cumulative tax code changes would eat you to death, I.E. the ever increasing complexity would exceed the limits of the legacy platform.
– Harper
Jun 17 at 21:16
4
@Harper I made the system flexible enough that it's been able to keep up with the changes so far. The last major change I had to made was regarding FICA where a new ceiling was added where a different rate kicked-in, but it's been able to survive with just tax table data entry over all this time otherwise, and yes, payroll taxes are incredibly complex programming-wise.
– Bill Hileman
Jun 17 at 21:43
7
I'm voting to close this question as off-topic because open-ended "find it for me"-style questions do not work well in the Stack Exchange model. There is no way of confirming the one, true answer, and questions like this inevitably attract a large number of potentially correct answers without specific references or facts to back them up. It is not a practical problem faced in the hobby of retrocomputing or when using vintage computer hardware or software.
– Cody Gray
Jun 17 at 23:56
2
This is just mindless trivia. I know this site is getting filled with them, but as Cody writes, Stack Exchange is not for such questions. I guess it's because there's no other large forums online for that type of questions, that we are getting all of them here.
– pipe
Jun 18 at 18:08