HP 50g Calculator

The latest in the HP 48 calculator series, and the direct successor to the HP 49, the HP 50g is a sophisticated graphing calculator with advanced programmability, RPN input, CAS, onboard and external storage, and an okay keypad.

See Also

(en.wikipedia.org) HP 49/50 series - Wikipedia   website

ROAM_REFS: https://en.wikipedia.org/wiki/HP_49/50_series

The HP 49/50 series are Hewlett-Packard (HP) manufactured graphing calculators. They are the successors of the HP 48 series.

There are five calculators in the 49/50 series of HP graphing calculators. These calculators have both algebraic and RPN entry modes, and can perform numeric and symbolic calculations using the built-in Computer Algebra System (CAS), which is an improved ALG48 and Erable combination from the HP 48 series.

Along with the HP 15C and the HP 48, it is widely considered the greatest calculator ever designed for engineers, scientists, and surveyors. It has advanced functions suitable for applications in mathematics, linear algebra, physics, statistical analysis, numerical analysis, computer science, and others. Although out of production, its popularity has led to high prices on the used market.

(en.wikipedia.org) RPL (programming language) - Wikipedia   programming_language website

ROAM_REFS: https://en.wikipedia.org/wiki/RPL_(programming_language)

RPL is a handheld calculator operating system and application programming language used on Hewlett-Packard's scientific graphing RPN (Reverse Polish Notation) calculators of the HP 28, 48, 49 and 50 series, but it is also usable on non-RPN calculators, such as the 38, 39 and 40 series. Internally, it was also utilized by the 17B, 18C, 19B and 27S.

RPL is a structured programming language based on RPN, but equally capable of processing algebraic expressions and formulae, implemented as a threaded interpreter. RPL has many similarities to Forth, both languages being stack-based, as well as the list-based LISP. Contrary to previous HP RPN calculators, which had a fixed four-level stack, the dynamic stack used by RPL is only limited by available RAM, with the calculator displaying an error message when running out of memory rather than silently dropping arguments off the stack as in fixed-sized RPN stacks.

RPL originated from HP's Corvallis, Oregon development facility in 1984 as a replacement for the previous practice of implementing the operating systems of calculators in assembly language. The first calculator utilizing it internally was the HP-18C and the first calculator making it available to users was the HP-28C, both from 1986. The last pocket calculator supporting RPL, the HP 50g, was discontinued in 2015. However, multiple emulators that can emulate HP's RPL calculators exist that run on a range of operating systems, and devices, including iOS and Android smartphones. There are also a number of community projects to recreate and extend RPL on newer calculators, like newRPL or DB48X, which may add features or improve performance.

Local Graph

org-roam 96aa1f47-f5cb-4ac0-adc5-8d22dc29693f (github.com) dgis/emu48android: Emu48... 91062197-4b54-418f-8eef-dd56c3432c55 HP 50g Calculator 96aa1f47-f5cb-4ac0-adc5-8d22dc29693f->91062197-4b54-418f-8eef-dd56c3432c55 e9002321-7592-4465-a256-0104be238b42 Reverse Polish Notation (RPN) 91062197-4b54-418f-8eef-dd56c3432c55->e9002321-7592-4465-a256-0104be238b42 371adb97-458f-4539-8051-444335a429e5 Computer Algebra System (CAS) 91062197-4b54-418f-8eef-dd56c3432c55->371adb97-458f-4539-8051-444335a429e5 77307143-14c0-4913-9c36-6f8aac7e5f72 (en.wikipedia.org) HP Saturn - Wikipedia 77307143-14c0-4913-9c36-6f8aac7e5f72->91062197-4b54-418f-8eef-dd56c3432c55 3e48a95f-72f7-4a74-a704-07eebc605524 (www.hpcalc.org) hpcalc.org - HP Calc... 3e48a95f-72f7-4a74-a704-07eebc605524->91062197-4b54-418f-8eef-dd56c3432c55 9054c00a-5b4c-438f-ac8c-949bf646b351 (hp.giesselink.com) Christoph Giessel... 9054c00a-5b4c-438f-ac8c-949bf646b351->91062197-4b54-418f-8eef-dd56c3432c55