Omnimaga

Omnimaga => News => Topic started by: DJ Omnimaga on March 02, 2011, 04:41:50 pm

Title: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on March 02, 2011, 04:41:50 pm
It definitively looks like the Casio Prizm, despite having an inferior hardware and fewer math functions (such as 3D graphing), will still have one big advantage over the TI-Nspire CX: better programming capabilities.

On the Casio Prizm, you have slow drawing commands in BASIC and a buggy locate command (It works fine only with ASCII characters). But at least, they're available. You also still have the good ol' getkey command for custom menus and of course, games. It's a slower BASIC language than on TI calcs, maybe, but with the TI-Nspire limited programming capabilities, some people would probably rather have a slower language rather than a faster one that allows you to do nothing.

Now here's the deal: It seems more and more like the TI-Nspire CX and OS 3.0 will add no signifiant programming capabilities over the previous models and OS 2.1. Basically, no Getkey/Locate command.

Historically, information given by Texas Instruments staff was not always 100% accurate, but two TI community members have recently got in contact with Texas Instruments, asking about what will be the new programming capabilities for the new calculator and they got told there were none, because the calculator is mainly oriented towards maths and teachers, rather than programmers.

-On his side, Stefan Bauwens asked about the Getkey command (http://ourl.ca/9364/178086) and got told none were planned.
-On Snake_X side, a TI staff was met by him. That staff is also working for the school, and Snake_X even got to see the new calculator in person. He asked the staff member a few questions, which were answered (see this topic for the conversation (http://ourl.ca/9432/180056)). Among those questions, there was one about programming capabilities, and he got told a similar answer as Stefan Bauwens.

Other people who e-mailed TI were told the usual generic TI-Cares responses. This is only a pure rumor, but it looks more and more like the future of TI-Nsprie CX programmability is under Ndless 3.0's hands. Otherwise, those who wants color games will have to get a Casio Prizm instead, which is apparently almost sold out in Germany by the way.

There are also rumors about the removal of TI-84 Plus emulation in the CX version of the regular TI-Nspire, but all were left unanswered by TI.

On a better note, it seems like the TI-Nspire CX calculator will come out in April and that the TI-Nspire Touchpad will continue being produced due to OS 3.0 being compatible with them. I guess we will see, when the right time arrives. The TI community has always won so far, though, so it wouldn't be surprising to see Ndless 3.0 arrive eventually on the new calculator.

On a semi-related note, here are new pictures of the new calculator (http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=985) on TI-BANK and also from the Wi-Fi module (http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=986). More of them are also available on TI-USA's Facebook page (http://www.facebook.com/album.php?fbid=189230581117574&id=129381793769120&aid=43307).
Title: Re: Programmign capabilities as crippled on the CX as the old TI-Nspires?
Post by: coolrudski on March 02, 2011, 05:08:20 pm
my question is with the wi-fi module on the cx and those clever enough to hide it, how will exams prevent the use of wi-fi and catch it? someone could hack it and put it secretly inside... i wonder if ti has any prevention for it. but im glad ti with the cx finally adopted a more modern approach. with wi-fi, slim sleek design, a rechargeable battery, full color backlit screen and file compatibility outside of only ti software, it really is the evolution of the modern calculator.
Title: Re: Programmign capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on March 02, 2011, 05:35:19 pm
The Wi-fi module is in bright yellow color. They'll be easy to spot by teachers. I guess if someone modded his calc he could maybe include a third-party one inside, tho.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: willrandship on March 02, 2011, 09:37:38 pm
I can see the removal of the 84+ support in new CXs, and don't mind as long as the old ones keep it :P someone will write one for it anyways. :)
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ruler501 on March 02, 2011, 10:46:09 pm
I hope I can get one of these(I might have to spend all my money on me robot). Looks great Ndless 3.0 will be very much needed though.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ralphdspam on March 02, 2011, 10:52:30 pm
Aww, it is too bad about the programming capabilities.  :(
Hopefully Ndless is released soon for the CX's capabilities.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: Stefan Bauwens on March 03, 2011, 02:28:37 am
Yay! I'm mentioned in the news! :D
I'm actually really dissapointed in TI. Now there'll never be nspire-nerds...
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: Lionel Debroux on March 03, 2011, 02:41:40 am
It's indeed too bad, but it'd not like there's any surprise to this. Unless TI did an unlikely 180° turn on their 5-year-old stance with the Nspire series, that's all we could expect from them, unfortunately.
There wouldn't be any surprise either to OS 3.0 fixing the vulnerabilities exploited by Ndless 1.7-2.0 & Nleash...
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on March 03, 2011, 02:48:40 am
Yeah to be fair I am not surprised. Like I expected Casio Prizm BASIC to be somewhat slow. Personally I might get the calc anyway, but I don't know if I'll get it right away when it comes out.

Also guys watch out in case prototypes are leaked on Ebay.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: critor on March 03, 2011, 10:54:11 am
Also guys watch out in case prototypes are leaked on Ebay.

:P
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: Lionel Debroux on March 03, 2011, 11:13:55 am
Leaked prototypes may prove to be both boon (for developing shortly before the public release) and bane (non-upgradeable through normal means), just like the Nspire CAS+ and the late Nspire CAS prototypes (PVT/DVT) that critor is currently working on: boot2 & OS signed with developer keys :)
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: srsr on May 08, 2011, 07:12:50 pm
Guys, I've got a CX on me now, donated by TI. I like it, for math, that is. I don't program that much, and never did on my TI-84 SE. The higher resolution and color display is a godsend with graphing functions,  :evillaugh: . The menu setup will take a little getting used to. There is a menu button that is like the File on Windows, with everything under it, but commands may be accessed by typing, for example, SUM. The buttons are hard press, not soft like the 84. You can have different documents with 4 pages of different added functions, like lists and spreadsheet, graph, etc. It does more than the 84's, but I wish I had gotten the CAS version (I was given CX because it can be used on standardized tests). The 84 still is faster to use, but not drastically so. I'll be using the CX instead for most math.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on May 08, 2011, 07:18:07 pm
HI and welcome on the forums. I am happy that you like your calculator. Hopefully it suits your needs well.

I personally prefer the TI-84 Plus and TI-86 style, such as the menu and options location and the programmability, but it is more because I used to be a lot into programming.

As for the buttons, I hope they aren't too hard to press either. I found TI-84 Plus buttons to already be  a bit hard to press compared to my TI-83 Plus O.O

I wish TI would open the CX more for programmers, because if you check ticalc.org, many, many math programs got released for the TI-84 Plus there. It's not just about games.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: yunhua98 on May 08, 2011, 07:18:42 pm
Welcome here!

out of curiosity, is your first name Andreas, David, or Alicia by any chance?  :P
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: srsr on May 08, 2011, 08:04:53 pm
It would happen to be David...and I see you went to National Mathcounts too! I just back... stupid U.S. Airways. Probably will never see my coach for a LONG time, might see him when I volunteer to score at States next year though, so no chance of getting a CAS.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on May 08, 2011, 08:20:06 pm
Nice do you know each others in real life? I haven't met many people from the TI community yet, only 2 so far, even if I was around for 10 years.

By the way I heard the TI-Nspire CX will not be sold in France. Only the CAS CX will.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: JosJuice on May 09, 2011, 09:02:12 am
By the way I heard the TI-Nspire CX will not be sold in France. Only the CAS CX will.
Do they do this for the normal Nspire too? If they do, the 84+ emu will become completely unavailable...
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ZippyDee on May 09, 2011, 09:09:58 am
I think it'd hurt their sales to decrease programming capabilities...I know a lot of people who bought the 84SE instead of the NSpire just because of all the programs (and, as DJ_O said, not just games!) even when they knew that the NSpire had an 84SE emulator built in.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 09, 2011, 11:22:02 am
I think it'd hurt their sales to decrease programming capabilities...I know a lot of people who bought the 84SE instead of the NSpire just because of all the programs (and, as DJ_O said, not just games!) even when they knew that the NSpire had an 84SE emulator built in.

Another factor is probably that the emulator is not 100% backwards-compatible, and it's actually often slower than the 84+.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: aeTIos on May 09, 2011, 11:24:27 am
Actually, I wanted to buy an nSpire back in the days, but this has put me off from it :\
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 09, 2011, 11:26:08 am
Actually, I wanted to buy an nSpire back in the days, but this has put me off from it :\
I can't recommend one, but I can't criticize it either aside from how disorganized all the releases and different versions of ndless feel to me since I'm trying C.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: aeTIos on May 09, 2011, 11:27:54 am
Do those ndless versions break compatibility, then? That seems a bit unlikely to me...
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 09, 2011, 11:34:34 am
Do those ndless versions break compatibility, then? That seems a bit unlikely to me...

I can't even tell entirely, the native C Tetris crashes on exit on 2.0-OS1.7 and crashes on selection in 1.7-OS1.7, and NESpire + gbc4nspire crash at random under 2.0-OS1.7, though after 1 crash, gbc4nspire worked from then on, and I never re-tested NES.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: aeTIos on May 09, 2011, 11:35:35 am
Weird, should'nt that be a bug report?
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 09, 2011, 11:38:33 am
Weird, should'nt that be a bug report?
I don't think I'm worth listening to on that.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: aeTIos on May 09, 2011, 11:40:23 am
Of course you are. everyone is worth listening, even you, and bug reports are always useful, so I'd say DO POST that bug report
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on May 12, 2011, 09:57:36 pm
I agree with aeTIos. As long as people won't post things like "F1N15H NDL355 N0W 0R Y0UR 4 L42Y 8UM WH0 F41L2!!!1!1!1oneoneone1one" it should be fine.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 13, 2011, 10:29:36 am
I agree with aeTIos. As long as people won't post things like "F1N15H NDL355 N0W 0R Y0UR 4 L42Y 8UM WH0 F41L2!!!1!1!1oneoneone1one" it should be fine.
I have a habit of not bothering since my letters get turned into sandwiches.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ruler501 on May 13, 2011, 06:06:37 pm
If you ever find an unreported bug it is always good to report it. It helps the developers a lot because it helps them solve the problems and make there software better
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: BrownyTCat on May 14, 2011, 01:37:11 pm
It might just be the program's fault though.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ruler501 on May 14, 2011, 01:50:18 pm
SO you report it both to the makers of Ndless and The makers of the Program
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on May 14, 2011, 07:51:26 pm
It's best to report the bug to the program author, then if it's something that is not fixable, then we have to look on the Ndless side.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ruler501 on May 14, 2011, 09:30:36 pm
I think that would depend more on what the bug is. If you don't know where to post it though you should always post it where the programs author will see it.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: DJ Omnimaga on May 19, 2011, 12:40:16 pm
Yeah true, although it's generally best that the game coder checks for bugs first and if nothing can be found then report to the Ndless author.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: ExtendeD on May 19, 2011, 05:44:06 pm
Do those ndless versions break compatibility, then? That seems a bit unlikely to me...

I can't even tell entirely, the native C Tetris crashes on exit on 2.0-OS1.7 and crashes on selection in 1.7-OS1.7, and NESpire + gbc4nspire crash at random under 2.0-OS1.7, though after 1 crash, gbc4nspire worked from then on, and I never re-tested NES.

BrownyTCat, I have always either tried to figure out or logged to the Ndless issue tracker any bug reported and unresolved, since quality matters more than features to me.

But most of the time crashes triggered by TI-Nspire programs are caused by the programs themselves rather than Ndless, since Ndless code is now quite mature and stable. So you should report the problem first to the program authors as DJ_O suggests. I'll then have a look at it if the programs appear to be OK and Ndless might be guilty.
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: thenyanpeople on August 30, 2011, 12:32:09 pm
Are there any programs for the ti-nspire cx?
and can you play ti nspire games on the new cx?
Title: Re: Programming capabilities as crippled on the CX as the old TI-Nspires?
Post by: Lionel Debroux on August 30, 2011, 12:49:45 pm
Quote
Are there any programs for the ti-nspire cx?
BASIC and Lua programs, but no C/C++/ASM (native code) programs.

Quote
and can you play ti nspire games on the new cx?
Yes for BASIC and Lua programs, no for native code programs. The existing native code programs for Nspires are unlikely to run unchanged on the CX.