Hello all-
I just started high school and am debating a graphing calculator to buy. Of course, i would use it for school, but on the side i would like to use it for programming, etc. i have looked at the TI-nspire CX CAS and that is what my math teacher reccommended, so that is one of my top options. Another calc that seemed interesting was the HP-50g. Ive heard that it is a very powerful calculator with lots of programming capabilities. Ive also looked at the Casio prizm (doesnt seem to have thst much functionality) and the TI-89 titanium (why get a non-color CAS when you can get the TI-nspire?) Which would be the best for school and of course all the programming and downloading games? Thanks
Heya and welcome here, here is my personal opinion, as a TI fan:
-TI-Nspire CX/TI-Nspire CX CAS pros:
Very good for math classes
Features Lua language.
Lots of RAM and Flash memory
-TI-Nspire CX/TI-Nspire CX CAS cons:
Very limited TI-BASIC language
Closed to ASM/C games. Hacks exists, but TI made it impossible to install them on newer OS/models. Don't get the Nspire if you plan to use it to play/program games.
Development community is shrinking in size at an alarming rate, although the calculator is still popular.
Can also be a bit hard to use if you are used to scientific calcs.
In the case of the CAS model, it is expensive and banned from many USA tests.
-TI-89 Titanium pros:
Very good ASM/C/BASIC support
Many programs already available for latest OSes
Has a decent amount of RAM and Flash
-TI-89 Titanium cons:
Very expensive
Almost nobody develops programs for them anymore, so it's hard to get help now.
On the verge of being discontinued
Monochrome/grayscale screen
-TI-84 Plus C Silver Edition pros:
Full ASM/BASIC support. ASM libs available for use by BASIC programmers.
Decent amount of Flash
Old school (if you like pushing outdated hardware to its limits or simply like NES/SNES-like games, then this calc is for you)
Not too hard to get used to or program for
-TI-84 Plus C Silver Edition cons:
Typing is slow, as well as refreshing the entire screen at once. There are workarounds for fast typing or fast graphics, though
Since the calc just came out, the game/program library is still small, but several 82 Stats/76.Fr/83/83+/84+ math programs will still run perfectly.
Low amount of RAM
-TI-84 Plus/Silver Edition pros:
Full ASM/BASIC/Axe/C/Grammer/FastRPL support. ASM libs available for BASIC programmers.
Decent amount of Flash (except 83 Plus)
Old school, although graphics are faster than on the color model
Not too hard to get used to or program for
Has by far the largest community userbase and library of programs
-TI-84 Plus/Silver Edition cons:
Very small monochrome screen
Low RAM
In the case of the regular 83 Plus, low Flash and slower processor, plus many recent games won't run
Has fewer options than the color model (disabling asyptome graphing, for example)
-HP 49g/50g pros:
Very high amount of Flash
Fast processor
RPN functionalities
Suited for engineering/advanced math
-HP 49g/50g cons:
Small monochrome screen
Almost no game available.
No development community
Very hard to program for (as far as I know, its on-calc language is stack-based, so if you had troubles understanding assembly or RPL before, then good luck), which might explain the smaller game library.
Since it has a CAS, it's banned in some US tests
-HP Prime pros:
Very high amount of RAM and Flash
Fast CPU
Touchscreen
By far the best and fastest BASIC language available on any calc, even rivaling Z80/68K ASM and Nspire Lua
-HP Prime cons:
Not released yet (comes out in Late September), although an emulator is available for free and lets you save programs. This is why there aren't many programs yet.
On the expensive side
Slow typing (although that can be worked around, such as using the emulator for development or using the touchscreen)
No words yet if it will be accepted in all tests. Although its CAS can be disabled, it has a touch screen.
No ASM/C support yet (although it's in the works) but it won't be needed for a while, considering how fast BASIC is.
-HP 39gII pros:
Decent amount of RAM and high amount of Flash
Somewhat fast CPU
Very fast BASIC language, rivaling some TI ASM games
Quite cheap
-HP 39gII cons:
Extremely buggy (so much that it barely gets usable even for educational purposes)
Small grayscale screen
Slow typing in the program editor
-Casio PRIZM pros:
Somewhat cheap considering the CPU and color screen resolution
Good amount of Flash
unnoficial ASM/C/Lua support. Some BASIC ASCII art game programming possible
-Casio PRIZM cons:
Extremely slow BASIC language when it comes to drawing. It makes any game development virtually impossible unless they're ASCII art.
Not very popular in the community
-FX 9860G/9860GII pros:
Very cheap considering the CPU speed
Decent amount of Flash
ASM/C support. BASIC game development possible.
-FX-9860G/9860GII cons:
Many ASM/C programs requires a specific hardware revision to run, because newer models use a different processor
BASIC on the slow side considering the CPU speed
Only popular in France (even more than the PRIZM, though)
-Classpad series pros:
Touchscreen
CAS
-Classpad cons:
Absolutely overpriced (it makes the TI-89T and Nspire CAS look cheap!)
Incredibly slow BASIC language (even worse than the PRIZM)
Color model lacks ASM/C capabilities
Almost nobody programs for them
Personally, my favorite models are the TI-84 Plus C Silver Edition and the HP Prime. The former uses outdated hardware, but it is the most suitable color calc for development for now. The HP Prime isn't out yet and still lacks ASM/C support, but its BASIC capabilities are enough to make any programmer drool. I also like the TI-84 Plus Silver Edition because it's incredibly popular, and the Casio PRIZM still has some potential and a decent price. For school usage, the 84 models and the TI-Nspire CX have a good reputation, but if you plan to program them, avoid the Nspire CX and ClassPad 400 at any cost.