I don't know if this has been mentioned in the comments yet, but I would like to point out that by banning third party ASM/C programming on the most recent TI calcs, Texas Instruments is blocking a generation of students from learning how to program on their own and gaining important knowledge about programming and computers that is very helpful in the future. Many students get their first insight into programming with TI calculators. Learning a lower level programming language, such as TI-BASIC or C, can be a very valuable tool for learning higher level languages. Many people here are asking why we don't just hack an IPhone. Although we can hack an IPhone, this device costs much more and is much less available than TI calcs. In schools across the United States, many students get to use TI calcs by either being made to buy one or using one provided by the school. They are there to hack. Why shouldn't we do so?
I don't know if this has been mentioned in the comments yet, but I would like to point out that by banning third party ASM/C programming on the most recent TI calcs, Texas Instruments is blocking a generation of students from learning how to program on their own and gaining important knowledge about programming and computers that is very helpful in the future. Many students get their first insight into programming with TI calculators. Learning a lower level programming language, such as TI-BASIC or C, can be a very valuable tool for learning higher level languages. Many people here are asking why we don't just hack an IPhone. Although we can hack an IPhone, this device costs much more and is much less available than TI calcs. In schools across the United States, many students get to use TI calcs by either being made to buy one or using one provided by the school. They are there to hack. Why shouldn't we do so?