2021: user vars menu - 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: 2021: user vars menu (/thread-16826.html) |
2021: user vars menu - compsystems - 04-28-2021 02:54 AM Hello My first HPcalc was a hp48gx and I used the [Var] key to access the variables in the HOME directory, this key is merged into my memory. Now when I press the [VARS] key on the hp-prime, it doesn't show a menu for user functions, only vars functions (export) and CAS user variables and functions. I think there has to be a menu for this, my proposal is that when pressing the [HOME] menu, it is shown as option 8: the user variables, see attached image. Similarly, in the [TOOLS] menu it shows only the functions variables of the HOME mode, the CAS menu must have as option 8: a menu to access the user variables. Now if the program contains global variables, if the variables menu appears, but the name of the function cannot be accessed, it is necessary to press the [Tools] button, thne [User], the idea is that everything is unified, both the program variables and the functions of a file in a single menu, because otherwise it causes confusion. PHP Code: #cas PHP Code: export area_t, base_t, height_t, answer_t; RE: user vars menu - cyrille de brébisson - 04-28-2021 05:53 AM Hello, I started with a 48sx also, so I understand you... Unfortunately, Prime is a derivative (in some ways) of the 38G... which had a different paradigm. One of the thing that prime does well, in my opinion, is to allow users to USE things in a "unified way", while still showing to the slightly more advanced user that they are different concepts, coming from different parts of the system and that overuse of them could be problematic. I think that this is VERY important as this is a critical concept in programming. "object locality" you could call it. Without going to the extreme of some of the modern programming languages where you end up typing tons of lines of the form: framework.subFframework.objectCollection.objectType.someOtherCrap.theFuncitonYouActuallyWant(Do, It, Again, With, Parameters).... Prime does teach you that things like variables and function do have a place that they belong to, and how to deal with collision. Cyrille |