Re: How do you make a QL emulator?
Posted: Mon Feb 10, 2020 10:16 pm
Evening Ruptor.
You ask why someone should reinvent the wheel, re Python.
Why not? Maybe Guido had one of those itches he needed to scratch - the current crop of languages didn't do it for him perhaps? Why do we have lots of anything? TV channels, car manufacturers, 1980s retro computers etc. I'm not sure why you think it's a problem.
If we just stuck with what we had, but tried to improve it, where would we be I wonder? Chasing animals across the plains of Africa armed with "Pointy Stick, version 2020" perhaps?
I was taught structured programming too, Jackson SP, to be precise. I still use it today because it mainly works. But JSP was another version of SP back then - so why bother with inventing JSP when we had a perfectly good SP?
Who gives a toss what the OO crowd say or think? Not me, and I suspect, not you either - but it has it's place. I wrote a utility for work in plain C and it worked, but maintaining it was a nightmare. (No, my code wasn't that bad!) When I updated it to C++, it became far easier to maintain and enhance.
Progress comes in many forms, better versions of your current thing, new ways to do or use it, and so on. People do it because they can - although sometimes just because you can, doesn't mean you should!
Cheers,
Norm.
You ask why someone should reinvent the wheel, re Python.
Why not? Maybe Guido had one of those itches he needed to scratch - the current crop of languages didn't do it for him perhaps? Why do we have lots of anything? TV channels, car manufacturers, 1980s retro computers etc. I'm not sure why you think it's a problem.
If we just stuck with what we had, but tried to improve it, where would we be I wonder? Chasing animals across the plains of Africa armed with "Pointy Stick, version 2020" perhaps?
I was taught structured programming too, Jackson SP, to be precise. I still use it today because it mainly works. But JSP was another version of SP back then - so why bother with inventing JSP when we had a perfectly good SP?
Who gives a toss what the OO crowd say or think? Not me, and I suspect, not you either - but it has it's place. I wrote a utility for work in plain C and it worked, but maintaining it was a nightmare. (No, my code wasn't that bad!) When I updated it to C++, it became far easier to maintain and enhance.
Progress comes in many forms, better versions of your current thing, new ways to do or use it, and so on. People do it because they can - although sometimes just because you can, doesn't mean you should!
Cheers,
Norm.