Reverse Polish notation

1924

The description "Polish" refers to the nationality of logician Jan Łukasiewicz, who invented Polish notation in 1924. The reverse Polish scheme was proposed in 1954 by Arthur Burks, Don Warren, and Jesse Wright and was independently reinvented by Friedrich L.

1954

The description "Polish" refers to the nationality of logician Jan Łukasiewicz, who invented Polish notation in 1924. The reverse Polish scheme was proposed in 1954 by Arthur Burks, Don Warren, and Jesse Wright and was independently reinvented by Friedrich L.

Barton, later wrote that he developed reverse Polish notation independently of Hamblin sometime in 1958 after reading a 1954 textbook on symbolic logic by Irving Copi, where he found a reference to Polish notation, which made him read the works of Jan Łukasiewicz as well, and before he was aware of Hamblin's work. Friden introduced reverse Polish notation to the desktop calculator market with the EC-130, designed by Robert "Bob" Appleby Ragen, supporting a four-level stack in June 1963.

1958

Barton, later wrote that he developed reverse Polish notation independently of Hamblin sometime in 1958 after reading a 1954 textbook on symbolic logic by Irving Copi, where he found a reference to Polish notation, which made him read the works of Jan Łukasiewicz as well, and before he was aware of Hamblin's work. Friden introduced reverse Polish notation to the desktop calculator market with the EC-130, designed by Robert "Bob" Appleby Ragen, supporting a four-level stack in June 1963.

1960

Dijkstra in the early 1960s to reduce computer memory access and use the stack to evaluate expressions.

1963

Barton, later wrote that he developed reverse Polish notation independently of Hamblin sometime in 1958 after reading a 1954 textbook on symbolic logic by Irving Copi, where he found a reference to Polish notation, which made him read the works of Jan Łukasiewicz as well, and before he was aware of Hamblin's work. Friden introduced reverse Polish notation to the desktop calculator market with the EC-130, designed by Robert "Bob" Appleby Ragen, supporting a four-level stack in June 1963.

1965

The successor EC-132 added a square root function in April 1965.

1966

Around 1966, the Monroe Epic calculator supported an unnamed input scheme resembling RPN as well. ==== Hewlett-Packard ==== Hewlett-Packard engineers designed the 9100A Desktop Calculator in 1968 with reverse Polish notation with only three stack levels, a reverse Polish notation variant later referred to as three-level RPN.

1968

Around 1966, the Monroe Epic calculator supported an unnamed input scheme resembling RPN as well. ==== Hewlett-Packard ==== Hewlett-Packard engineers designed the 9100A Desktop Calculator in 1968 with reverse Polish notation with only three stack levels, a reverse Polish notation variant later referred to as three-level RPN.

1970

Hamblin in the mid-1950s. During the 1970s and 1980s, Hewlett-Packard used RPN in all of their desktop and hand-held calculators, and continued to use it in some models into the 2020s.

1972

The HP-35, the world's first handheld scientific calculator, introduced the classical four-level RPN in 1972.

A seven-level stack had been implemented in the MITS 7400C scientific desktop calculator in 1972 and an eight-level stack was already suggested by John A.

1974

Ball in 1978. ==== Sinclair Radionics ==== In Britain, Clive Sinclair's Sinclair Scientific and Scientific Programmable models used reverse Polish notation. ====Commodore==== In 1974 Commodore produced the Minuteman *6 (MM6) without key and the Minuteman *6X (MM6X) with key, both implementing a form of two-level RPN.

1977

HP used reverse Polish notation on every handheld calculator it sold, whether scientific, financial, or programmable, until it introduced the HP-10 adding machine calculator in 1977.

1978

Ball in 1978. ==== Sinclair Radionics ==== In Britain, Clive Sinclair's Sinclair Scientific and Scientific Programmable models used reverse Polish notation. ====Commodore==== In 1974 Commodore produced the Minuteman *6 (MM6) without key and the Minuteman *6X (MM6X) with key, both implementing a form of two-level RPN.

1980

Hamblin in the mid-1950s. During the 1970s and 1980s, Hewlett-Packard used RPN in all of their desktop and hand-held calculators, and continued to use it in some models into the 2020s.

By this time, HP was the leading manufacturer of calculators for professionals, including engineers and accountants. Later calculators with LCD displays in the early 1980s, such as the HP-10C, HP-11C, HP-15C, HP-16C, and the financial HP-12C calculator also used reverse Polish notation.

1987

In 1988, Hewlett-Packard introduced a business calculator, the HP-19B, without reverse Polish notation, but its 1990 successor, the HP-19BII, gave users the option of using algebraic or reverse Polish notation. Around 1987, HP introduced RPL, an object-oriented successor to reverse Polish notation.

1988

In 1988, Hewlett-Packard introduced a business calculator, the HP-19B, without reverse Polish notation, but its 1990 successor, the HP-19BII, gave users the option of using algebraic or reverse Polish notation. Around 1987, HP introduced RPL, an object-oriented successor to reverse Polish notation.

1990

In 1988, Hewlett-Packard introduced a business calculator, the HP-19B, without reverse Polish notation, but its 1990 successor, the HP-19BII, gave users the option of using algebraic or reverse Polish notation. Around 1987, HP introduced RPL, an object-oriented successor to reverse Polish notation.

From 1990 to 2003 HP manufactured the HP-48 series of graphing RPL calculators, and in 2006 introduced the HP 50g. As of 2011, Hewlett-Packard was offering the calculator models 12C, 12C Platinum, 17bII+, 20b, 30b, 33s, 35s, 48gII (RPL) and 50g (RPL) which support reverse Polish notation.

2003

From 1990 to 2003 HP manufactured the HP-48 series of graphing RPL calculators, and in 2006 introduced the HP 50g. As of 2011, Hewlett-Packard was offering the calculator models 12C, 12C Platinum, 17bII+, 20b, 30b, 33s, 35s, 48gII (RPL) and 50g (RPL) which support reverse Polish notation.

2006

From 1990 to 2003 HP manufactured the HP-48 series of graphing RPL calculators, and in 2006 introduced the HP 50g. As of 2011, Hewlett-Packard was offering the calculator models 12C, 12C Platinum, 17bII+, 20b, 30b, 33s, 35s, 48gII (RPL) and 50g (RPL) which support reverse Polish notation.

2007

Modern Russian calculators MK-161 and MK-152, designed and manufactured in Novosibirsk since 2007 and offered by Semico, are backwards compatible with them.

2011

From 1990 to 2003 HP manufactured the HP-48 series of graphing RPL calculators, and in 2006 introduced the HP 50g. As of 2011, Hewlett-Packard was offering the calculator models 12C, 12C Platinum, 17bII+, 20b, 30b, 33s, 35s, 48gII (RPL) and 50g (RPL) which support reverse Polish notation.

2013

In 2013, the HP Prime introduced a 128-level form of entry RPN called advanced RPN.

2017

By late 2017, only the 12C, 12C Platinum, 17bii+, 35s and Prime remain active HP models supporting reverse Polish notation. ==== WP 31S and WP 34S ==== The community-developed calculators WP 31S and WP 34S, which are based on the HP 20b/HP 30b hardware platform, support Hewlett-Packard-style classical reverse Polish notation with either a four- or an eight-level stack.

2020

Hamblin in the mid-1950s. During the 1970s and 1980s, Hewlett-Packard used RPN in all of their desktop and hand-held calculators, and continued to use it in some models into the 2020s.




All text is taken from Wikipedia. Text is available under the Creative Commons Attribution-ShareAlike License .

Page generated on 2021-08-05