April 28th beta - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: HP Prime (/forum-5.html) +--- Thread: April 28th beta (/thread-16829.html) Pages: 1 2 |
RE: April 28th beta - Joe Horn - 05-07-2021 03:10 AM (05-06-2021 03:37 PM)maozhitao Wrote: This is error? No. When this happens, it means that 'x' is a User Variable created in Home, not a CAS variable. The purge( ) command only handles CAS variable, not Home variables. If you press Home Vars User Enter, you'll see your 'x' User variable. Backspace it to purge it. You can also see and purge User variables in the Memory Manager (Shift Toolbox). RE: April 28th beta - maozhitao - 05-07-2021 05:07 AM (05-07-2021 03:10 AM)Joe Horn Wrote:(05-06-2021 03:37 PM)maozhitao Wrote: This is error? It doesn't work, I can't delete it. Is it the reason why I defined this variable in my other programs? Forgive me for my bad English, I am using Google Translate! ? RE: April 28th beta - jonmoore - 05-08-2021 10:18 AM (05-07-2021 03:10 AM)Joe Horn Wrote:(05-06-2021 03:37 PM)maozhitao Wrote: This is error? Whilst everything written here is factually correct, I feel it's also a great example of where the Prime UX needs to be improved going forward. I'm aware there's been endless commentary regarding the elegance of the single view for both approximate and exact calculations on the 50g (and earlier 48 calculators), but I also understand why a separate approximate 'Home' view and exact 'CAS' view has certain advantages. The important thing for me is that general workflows should ideally be the same for both approximate and exact views (otherwise you're creating extra cognitive load). It must also be stated that neither Casio nor TI have to create separate 'sandboxed' environments for approximate and exact calculations on their CAS calculators and this approach has no user downsides. Whilst it would be great if it were possible to resolve issues of this nature on the G2/G1 generation of calculators, I also understand that the OS code may make this a more difficult task than it appears. However, I hope lessons are learnt so this added cognitive load is removed on any next-gen HP Prime. I'm guessing the reason things are currently designed the way they are is due to the integration of XCAS but this never led to e.g. separate sandboxes for approximate and exact variables in the past (single-letter variables weren't a restriction in the past either, so I'm sure this factors into the current design as 26 variables shared between approximate and exact sandboxes would have been far from ideal). RE: April 28th beta - cdmackay - 05-08-2021 10:44 PM (05-07-2021 03:10 AM)Joe Horn Wrote: No. When this happens, it means that 'x' is a User Variable created in Home, not a CAS variable. The purge( ) command only handles CAS variable, not Home variables. If you press Home Vars User Enter, you'll see your 'x' User variable. Backspace it to purge it. You can also see and purge User variables in the Memory Manager (Shift Toolbox). For what it's worth, there's also DelHVars() to delete Home vars. |