Author Topic: Might seem cliche... But nSpire cx cas vs hp prime?  (Read 54479 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #15 on: February 09, 2014, 07:49:42 pm »
Ah ok. To be honest, I just am unsure how an Illusiat 1 clone (with at least an Input/Prompt VAR command that doesn't block most of the screen view with a large prompt box or something like the Input command with no arguments on Z80 calcs, and the ability to draw wall graphics) would be feasible. >.<

That said, I realized I didn't fully push the 81 BASIC language to its limits after Illusiat 81 was featured, so who knows? Maybe some unexpected stuff is possible on the Nspire too :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #16 on: February 09, 2014, 09:34:46 pm »
(For example: Nested lists are great for parsers. The Nspire doesn't have them (except in a weird workaround that isn't really efficient for normal use; I plan to make them easier to use in my preprocessor I'm building).)
What's the workaround, then? Storing the list indices?
« Last Edit: February 09, 2014, 09:35:30 pm by blue_bear_94 »
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #17 on: February 09, 2014, 09:43:16 pm »
You can get around nesting a bit with string and expr abuse, but it's annoying to use normally and would be slow if you made functions; a preprocessor macro works great for it.
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline Nanamar

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 10
  • Rating: +1/-0
    • View Profile
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #18 on: February 09, 2014, 10:09:26 pm »
OP: Also give the advanced Casio a look. Can do Laplace which the TI can't. Prime can. Casio Pen interface is sweet, but menus can be ....  :crazy:

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #19 on: February 09, 2014, 11:02:04 pm »
Do you mean the ClassPad II? Because I think the topic starter wants some game programmability too, which is a serious issue on the FX-cp400 (extremely slow Basic language compared to Nspire Lua and HP PPL). If you mean the Casio PRIZM (FX-cg10/20), then that has some better programmability (LuaZM, SH4 assembly and C, although all of them can only be done on the computer). The ClassPad II is also very expensive unless you live in Canada.
« Last Edit: February 09, 2014, 11:02:27 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #20 on: February 09, 2014, 11:17:57 pm »
Do you mean the ClassPad II? Because I think the topic starter wants some game programmability too, which is a serious issue on the FX-cp400 (extremely slow Basic language compared to Nspire Lua and HP PPL). If you mean the Casio PRIZM (FX-cg10/20), then that has some better programmability (LuaZM, SH4 assembly and C, although all of them can only be done on the computer). The ClassPad II is also very expensive unless you live in Canada.
Time to adapt the old saying.
1990 - 2007: "Death to Casio! Long live TI!"
2007 - 2013: "Death to TI! Long live Casio!"
2013 - now: "Death to Casio! Long live HP!"
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #21 on: February 09, 2014, 11:54:17 pm »
Do you mean the ClassPad II? Because I think the topic starter wants some game programmability too, which is a serious issue on the FX-cp400 (extremely slow Basic language compared to Nspire Lua and HP PPL). If you mean the Casio PRIZM (FX-cg10/20), then that has some better programmability (LuaZM, SH4 assembly and C, although all of them can only be done on the computer). The ClassPad II is also very expensive unless you live in Canada.
Time to adapt the old saying.
1990 - 2007: "Death to Casio! Long live TI!"
2007 - 2013: "Death to TI! Long live Casio!"
2013 - now: "Death to Casio! Long live HP!"
It's not really "Death to Casio!"; it's more "Casio, get your stuff together!"
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #22 on: February 10, 2014, 01:40:47 am »
True, although that might be true to TI and HP too to a certain extent. >.<

-TI devotes their entire time blocking Ndless at the expense of bugfixes and the programmers and they release unfinished products (the Nspire in 2007 almost completely lacked programming capabilities)
-HP fails to market properly (the HP Prime is still sold exclusively online and there isn't any promotion on their front page) and to release finished products (even though many bugs are now fixed, when you use the connectivity kit, the calculator or emulator goes batshit insane)
-Casio releases horribly slow calculators and the CAS model is absolutely overpriced for its performances

An example of the ClassPad slowness: http://tiplanet.org/forum/viewtopic.php?t=12948&p=147671  (http://translate.google.com/translate?sl=auto&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Ftiplanet.org%2Fforum%2Fviewtopic.php%3Ft%3D12948%26p%3D147671 ) Near the bottom of the post, you can find a math program for all color calc models, which executes in 30 seconds on the 15 MHz TI-84 Plus C Silver Edition and instantly on both the TI-Nspire and HP Prime. Yet on the ClassPad II, it takes over 6 minutes! If you use Approx() it's 50 seconds, but there's no excuse for such poor performance when a 15 MHz calc can do nearly twice faster. I'm glad the Casio PRIZM isn't that bad at least.
« Last Edit: February 10, 2014, 02:00:47 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Nanamar

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 10
  • Rating: +1/-0
    • View Profile
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #23 on: February 10, 2014, 11:30:11 pm »
Do you mean the ClassPad II? Because I think the topic starter wants some game programmability too, which is a serious issue on the FX-cp400 (extremely slow Basic language compared to Nspire Lua and HP PPL). If you mean the Casio PRIZM (FX-cg10/20), then that has some better programmability (LuaZM, SH4 assembly and C, although all of them can only be done on the computer). The ClassPad II is also very expensive unless you live in Canada.

I meant the Casio classpad. I have the 330 Plus. The Casio fx CP400 seems to be about the same calculator but with colour display.

Since the OP mentioned he was going to use the calculator for School, this is why I mentioned the Classpad. I think it (if allowed) is the best calculator for school usage - disregarding games and coding. Let me tell why:

____HP Prime__________
From my experience in the PC-emulator and what I've read this product is a little "rough around the edges". It has diffuse error messages. In a situation where your exam results determine the next semesters student financing you can't have your calculator fail on you or be confusing. Adding to this, why no option for multi line editing? A long math expression results in really bad screen area utilization, a thin line - forcing scrolling. The HP 48 had multi line editing, and even an option to let the 1st stack item to show itself on multi lines! This might be a fun coding calculator, but from what I've seen this far, it's not the best school calculator.


______TI-Nspire CX CAS__________
I recently bought this calculator and have given it quite some time to learn it.
Major complaints:
* The user experienced leaves me feeling constrained. Locked in. Not pleasant. Like using windows with a keyboard and bad trackpad and then some (cryptic shortcuts).
* With the 3.6 software the freaking indication (colour) of what is selected is almost invisible against the white background (from a ordinary users viewpoint). Since "show selected text" is also used when you backspace editing math expressions this is very irritating. Doesn't TI bother to test their new software on users?
* Three types of menus in most given situations. doc\/, menu and ctrl-menu. Why not four .... ? ....
* no easy way to view and manage variables
* Requires you to memorize stupid shortcuts (se home/end below + many more) to get around a flawed (?) user interface with any kind of flow. This is so much worse than the TI-89.

Minor complaints:
* too small buttons for +-*/
* ctrl 7 & 1 for home and end, why?
* should have laplace transforms (my exams require "clean" calculator)
* you can't do 1/matrix, only matrix^(-1)...

The best thing I can say of the CX CAS is that it looks good and has a great undo functionality, and it can do multi line editing if you copy paste into notes page.

Having a TI-89 that I really like, I must say that the TI-Nspire CX CAS seems to be the calculators equivalent of Windows 8...

Or you could say the CX CAS is the calculators equivalent of "the teachers pet", it does everything a teacher wants - only to compensate it is far from the brightest "kid" in class....



_____Casio Classpad_____ (I have 330 plus)
* The user experience is positive. My face gets a smile like the one on the plastic cover. If you've got a GUI you should have a good pointing device, and you have that with the pen. Drag to copy. Point to edit etc, everything a smooth flow. Doing a box zoom is one click and then make the box (point drag pen up). I will admit that the GUI can have a "sharp learning curve", but when you get it it is good. Example: I still haven't figured out how to shrink a matrix on the CX CAS. Here you simply mark and backspace unwanted rows/columns.
* Can do multi line editing if you do copy paste into editor window. Start editor, then a main window. Then you can jump and resize between the two rather smooth.
* I haven't seen a (major) bug yet.
* Can do laplace.
* Regarding price fx CP400 is only marginally more expensive than CX CAS and Prime, all can be had for around 130-150 EUR in the EU. The 330 is even cheaper.



So right now I would recommend the Classpad, but who knows, next week I might say get the TI! :-) (But MAN they have to fix the colour of selected text!!)

I found a short unboxing video for those that haven't seen the "colour classpad":

« Last Edit: February 10, 2014, 11:57:08 pm by Nanamar »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #24 on: February 11, 2014, 12:55:32 am »
The issue with the ClassPad though is the speed. If you run a program and have to wait 6 minutes 40 seconds for your result when the TI-Nspire CAS and HP Prime can do it in a single second or less, there is a serious problem. Also, when I run a program then exit, there is a 30-60 seconds loading before I can even do anything else.

Graphing, on the other hand, isn't that slow, and I love the touchscreen for it. I don't understand why they decided to go with a resistive screen and a stylus, though. We're in 2014, not 1999.

Casio really need to get their act up together and optimize the Basic interpreter. There's no reason why a 50-200 MHz calculator takes 13 times times longer to execute a program than on a 15 MHz one. That said, rewriting the basic interpreter all from scratch would result into a buggy one until they finally found all the bugs, as seen on the new HP calcs.

That said, I and many other people here are kinda biased because Omnimaga is a site almost entirely dedicated to game development and gaming and people here happen to prefer TI-BASIC-like languages, so they'll generally choose the calc which has the fastest one.

Regarding pricing, I guess you live outside France, because here is the calc pricing in United States and France:

USA
Casio PRIZM: $129.99
HP Prime: $130-$149.99
TI-Nspire CX: $149.99
TI-Nspire CX CAS: $159.99
ClassPad II: $179.99

France
Casio PRIZM: €169.99
HP Prime: €149.99
TI-Nspire CX: €149.99
TI-Nspire CX CAS: €159.99
ClassPad II: €179.99
« Last Edit: February 11, 2014, 01:00:24 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Nanamar

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 10
  • Rating: +1/-0
    • View Profile
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #25 on: February 11, 2014, 07:23:26 pm »
Hi DJ Omnimaga!

The issue with the ClassPad though is the speed. If you run a program and have to wait 6 minutes 40 seconds for your result when the TI-Nspire CAS and HP Prime can do it in a single second or less, there is a serious problem. Also, when I run a program then exit, there is a 30-60 seconds loading before I can even do anything else.

Graphing, on the other hand, isn't that slow, and I love the touchscreen for it. I don't understand why they decided to go with a resistive screen and a stylus, though. We're in 2014, not 1999.

Casio really need to get their act up together and optimize the Basic interpreter. There's no reason why a 50-200 MHz calculator takes 13 times times longer to execute a program than on a 15 MHz one. That said, rewriting the basic interpreter all from scratch would result into a buggy one until they finally found all the bugs, as seen on the new HP calcs.

That said, I and many other people here are kinda biased because Omnimaga is a site almost entirely dedicated to game development and gaming and people here happen to prefer TI-BASIC-like languages, so they'll generally choose the calc which has the fastest one.

Understood. My selection of the Classpad is based on getting the calculator that helps you perform the best on exams, disregarding coding and gaming!

That said, I only own the Classpad I. And from what I see in this video
http://youtu.be/7VppXuhHO_g?t=11m42s
http://youtu.be/7VppXuhHO_g?t=14m5s
the keyboard menus in the Classpad II seems less detailed, and not as good. You can't do as much without flipping betweens submenus.

And the naming: "Math1, Math2..." is far from good.

But they've moved the backspace button to a better place!


The prices I mentioned can be had, also in France, from EU Internet vendors, then adding 10-20 EUR for shipping.

For the Classpad II I guess it would be fair to add an additional 20 EUR for rechargeable batteries and a charger.

Regarding math performance I found a nice video:

http://youtu.be/DHRsvSTGiBc?t=16m15s

integral(e^x^3,x,0,6)

his results: (a selection)
HP Prime <00:00
Casio Classpad II 00:03
TI-89 Ti 00:14

my own results:
TI-89 (std) 00:20
HP 48GX 01:45
Casio Classpad 330 (not+) 00:08
TI-nspire CX CAS <00:01
« Last Edit: February 11, 2014, 09:11:10 pm by Nanamar »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #26 on: February 12, 2014, 12:16:33 am »
The ClassPad II is reportedly faster than the ClassPad I, but that is apparently due to the more powerful hardware. To be honest, I prefer typing text and commands on an actual keypad, even on my phone, since it's less prone to typos and more responsive. I liked the large screen and the general in-screen layout, though.

As for the benchmarks, keep in mind that the TI-89 is a 12 MHz calc and the Titanium 16, while the HP 48GX is around 4 MHz. I don't know how powerful the ClassPad 330 is, but I suspect that it might use a processor similar to the Graph 85 and FX-9860G, which were both 29 MHz.

That said, those results are interesting. I know that the ClassPad draws graphics and shapes much faster than the Casio PRIZM, while still being a little slower than the color TI-84+ model, and maths don't seem that bad. I suspect that the majority of slowdowns occur when using BASIC commands such as While, For, Repeat, If, Then, Else, etc. Somebody would need to analyze the OS files to try to disassemble it, just to see what could be the issue.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #27 on: February 12, 2014, 12:17:24 am »
How fast (MHz) are the Nspires?
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #28 on: February 12, 2014, 12:25:39 am »
It depends. From what I remember, the default speed of the older models is 90 MHz in OS 2.0 or lower and 120 in newer OSes and you can increase it to 150 with Nover. For the color models, I think it's around 150 MHz by default and the max possible is around 226, but some people can use theirs around 246 with no problem.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline XiiDraco

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 513
  • Rating: +32/-5
  • Forget the numbers, just call me, Recreation.
    • View Profile
    • Black-Lark Games
Re: Might seem cliche... But nSpire cx cas vs hp prime?
« Reply #29 on: February 12, 2014, 12:26:54 am »
It depends. From what I remember, the default speed of the older models is 90 MHz in OS 2.0 or lower and 120 in newer OSes and you can increase it to 150 with Nover. For the color models, I think it's around 150 MHz by default and the max possible is around 226, but some people can use theirs around 246 with no problem.

Aka, "They've gone to plaid!"
« Last Edit: February 12, 2014, 12:27:03 am by XiiR3CR34T10N »