• Re: Is Basic To Be Regard

    From MIKE POWELL@21:1/175 to K9ZW on Thursday, July 11, 2024 09:32:00
    ³All the "little computers" used basic when I started. The mainframes ran cobol
    ³or fortran, but because the wee little computers and early PCs were so limited,
    ³that the Basic Interpreter was what you used.
    ÀÄ[K=>M]

    They often used a proprietary basic, too.

    As an aside, I never really tried it, but I wondered back then if one could take a program written in TI-BASIC and port it over to run under BASIC on a PC. Some of the ones I typed in used sprites and some other things I suspect
    were unique to TI-BASIC and/or Extended BASIC that might not have a direct function to translate to.

    Mike

    ##Mmr 2.61á. !link K 7-10-24 14:24
    ---
    þ BgNet 1.0á12 ÷ moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)
  • From Spectre@21:3/101 to MIKE POWELL on Friday, July 12, 2024 10:16:00
    As an aside, I never really tried it, but I wondered back then if one could take a program written in TI-BASIC and port it over to run
    under BASIC on a PC. Some of the ones I typed in used sprites and

    You probably could, we messed around with some and Applesoft. But things can get out of hand pretty quickly, unless they're only using common BASIC commands/functions. Otherwise you end up having to figure out what it does, and then how you're going to do it, on whatever version you're working in. Sometimes it becomes easier to use the original as a template and rewrite for the new version of BASIC.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: A camel is a horse designed by a committee. (21:3/101)
  • From k9zw@21:1/224 to MIKE POWELL on Friday, July 12, 2024 06:40:27
    On 11 Jul 2024, MIKE POWELL said the following...

    ³All the "little computers" used basic when I started. The mainframes
    ran cobol
    ³or fortran, but because the wee little computers and early PCs were so limited,
    ³that the Basic Interpreter was what you used.
    ÀÄ[K=>M]

    They often used a proprietary basic, too.

    As an aside, I never really tried it, but I wondered back then if one could take a program written in TI-BASIC and port it over to run under BASIC on a PC. Some of the ones I typed in used sprites and some other things I suspect were unique to TI-BASIC and/or Extended BASIC that
    might not have a direct function to translate to.

    There was a reference back in the day that mapped the various versions.

    I think it listed some 150+ majopr varieties.

    It was annoying when subsequent releases depreciated some function or feature that your programs depended upon.

    Downside of an interpreted enviornment, compared to a compiled environment where once compiled there was less issues, that is until something machine level was changed....

    Adventures!

    --- Steve K9ZW via SPOT BBS

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: SPOT BBS / k9zw (21:1/224)
  • From MIKE POWELL@21:1/175 to SPECTRE on Friday, July 12, 2024 09:41:00
    ³ MP> As an aside, I never really tried it, but I wondered back then if one
    ³ MP> could take a program written in TI-BASIC and port it over to run
    ³ MP> under BASIC on a PC. Some of the ones I typed in used sprites and
    ³
    ³ You probably could, we messed around with some and Applesoft. But things can ³ get out of hand pretty quickly, unless they're only using common BASIC
    ³ commands/functions. Otherwise you end up having to figure out what it does, ³ and then how you're going to do it, on whatever version you're working in.
    ³ Sometimes it becomes easier to use the original as a template and rewrite for ³ the new version of BASIC.
    ÀÄ[S=>MP]

    Back then, as a young teenager, things like that would not have occurred to
    me. I would have figured "it just doesn't work." Having worked in IT for
    30 or so years now, I can confirm that last sentence is correct. Sometimes
    it is just better to rewrite something.

    Mike

    ##Mmr 2.61á. !link S 7-12-24 10:16
    ---
    þ BgNet 1.0á12 ÷ moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)
  • From MIKE POWELL@21:1/175 to K9ZW on Friday, July 12, 2024 09:43:00
    ³ MP> As an aside, I never really tried it, but I wondered back then if one
    ³ MP> could take a program written in TI-BASIC and port it over to run under
    ³ MP> BASIC on a PC. Some of the ones I typed in used sprites and some other
    ³ MP> things I suspect were unique to TI-BASIC and/or Extended BASIC that
    ³ MP> might not have a direct function to translate to.
    ³
    ³ There was a reference back in the day that mapped the various versions.
    ³
    ³ I think it listed some 150+ majopr varieties.
    ÀÄ[K=>MP]

    That probably would have been something that young teenage me would have
    spent many hours lost in. ;)

    ³ It was annoying when subsequent releases depreciated some function or feature ³ that your programs depended upon.
    ³
    ³ Downside of an interpreted enviornment, compared to a compiled environment
    ³ where once compiled there was less issues, that is until something machine
    ³ level was changed....
    ÀÄ[K=>MP]

    Ran into that in a COBOL shop. Everything was just fine until you had to
    make changes to a program that hadn't been recompiled in years. ;)

    Mike

    ##Mmr 2.61á. !link K 7-12-24 6:40
    ---
    þ BgNet 1.0á12 ÷ moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)