Ti has now put the lua scripting tools up on its own website official lua scripting. Also an SDK for the npsire is planned for 2012. Many of the main programmers in the ti community have also recieved emails from ti about programming the nspire in lua. See ticalc.org home page.
Some members in the ti community discovered that the ti nspire cx was planned at least as far back as late 2009, well before anyone knew anything about a casio prism. I decided to say that because some members here were saying that ti quickly made the cx to compete with the prism, which isn't true.
Last but not least, there seems to not be any major bugs with os 3.02 which means Ti is back on track.
Your frame of reference is decidedly biased.
Actually "Ti has now put the lua scripting tools up on its own website" after they were discovered by the programing community. Ti didn't announce it's existance they confirmed it. Why is that? Why didn't they announce the Lua capability when they put it on their nspire? They sure bungled that, didn't they? Action after action by ti is so amatuerish and unprofessional that it makes me wonder how in the world they can or should be in that business. Have you given that any thought?
"Also an SDK for the npsire is planned for 2012." The concern here is that it might be very expensive as an effort to prohibit third party programs. In addition they can be prohibited, if not approved by ti, by the SDK or an os change. You seem to be very trusting of ti. Based on the way they have treated the programing community the last few years, I am not. What is the basis of your trust in ti?
"Some members here were saying that ti quickly made the cx to compete with the prism, which isn't true." While I cannot speak for others, I feel that ti quickly "announced" the cx in response to the Prizm. Since that announcement was about 6 months ago, and the cx cas models are still NOT available it seems clear that the cx was prematurely "announced" in reaction to the Prizm. By the way have you tried the Prizm? It is very easy to use. It would be nice if you would try one and tell us what you think.
To me, the important things to recognize about ti and their nspire efforts are two fold. First, consider that after about 5 years of development they still don't have it right and need to make additional changes? That suggests to me that they don't belong in that business. (By the way are you aware that upgrading to the latest os can still be problematic? Read the google teachers site.) In this day and age when new smart phone models are very bug free as introduced by Motorola, Apple and others evey year or two, for ti to work on their new (five year old) calculator design is rediculous and suggests to me that ti no longer has what it takes to be in the calculator business. Can you see that? Another comparison is the soundness of the Prizm design and software compared to the constant bungled attempts by ti with their nspires. Just compare the two keyboards for example. The tiny closely spaced x,y,z keys on the nspire are only marginally usable. The other point that I want to make is that ti's strategy of designing a calculator strictly for high school teachers is flawed because it ensures that their device will NOT be mathematically superior or even competitive. Can you understand that?
Clearly you are a ti supporter but shouldn't you start dealing with reality? In reality ti has introduced new model, after new model, after new model, and os, after os, after os, to fix problem, after problem, after problem, and something like 5 years of this nspire effort that speaks volumes about ti's capability as a calculator company. As someone else mentioned, they should have improved their popular but outdated products instead of going off in a whole new direction with their nspire designs.
Lastly, consider this. TI markets thier calculators as educational products. What is educational about a device that provides answers without any explanation? It seems to me that they have lost sight of the fact that they are in the calculator business. What do you think?