I've always heard that TI-BASIC conformed to a "strict ANSI BASIC" standard, whereas almost everyone else licensed Microsoft's version of BASIC.
Maybe that's why?
Maybe that's why?
This was IMHO the worst restriction of that BASIC.
The only feature on the plus side of that BASIC was that it used the BCD floating format they also used in their calculator. So 13 digits precision with numeric range of 10^-99 to 10^99. When I switched later to the Apple II, I was shocked at the ridicule binary floating point format that couldn't even add 2 simple numbers correctly :-)
The TI-EXTENDED BASIC was an absolute must if you wanted to do serious programming. It enabled the sprites, had fancy stuff like named subroutines (that could even be called recursively) and a lot of restriction of the original BASIC were lifted.