Soliton Incorporated

Last updated
Soliton Incorporated
Private
Industry Software
Predecessor I. P. Sharp Associates
Founded1993;26 years ago (1993) in Toronto, Ontario, Canada
Founders
  • Clarke Bruce
Headquarters
Toronto, Ontario
,
Area served
Key people
  • Clarke Bruce CEO
Products
  • Sharp APL
  • TimeSquare database
  • Related products, services
Parent Reuters Group plc

Soliton Incorporated is a Canadian company formed in 1993 to continue supporting and developing the programming language Sharp APL, and related products and services, originally developed by Canadian company I. P. Sharp Associates.

APL is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array. It uses a large range of special graphic symbols to represent most functions and operators, leading to very concise code. It has been an important influence on the development of concept modeling, spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages.

I. P. Sharp Associates (IPSA) was a major Canadian computer time-sharing, consulting and services firm of the 1970s and 1980s. IPSA is well known for its work on the programming language APL, an early packet switching computer network named IPSANET, and a powerful mainframe computer-based email system named 666 Box, stylized as 666 BOX. It was purchased in 1987 by Reuters Group, which used them until 2005 as a data warehousing center for business data.

Contents

History

Soliton was formed in 1993 in Toronto, Ontario, Canada with Clarke Bruce as president, and with some of the former employees of I. P. Sharp Associates. The business was in some ways a continuation of parts of I. P. Sharp, which was bought by Reuters Group in 1987. Reuters was interested mainly in Sharp's historic databases, and allowed some parts of the business to buy themselves out from Reuters.

Toronto Provincial capital city in Ontario, Canada

Toronto is the provincial capital of Ontario and the most populous city in Canada, with a population of 2,731,571 as of 2016. Current to 2016, the Toronto census metropolitan area (CMA), of which the majority is within the Greater Toronto Area (GTA), held a population of 5,928,040, making it Canada's most populous CMA. The city is the anchor of the Golden Horseshoe, an urban agglomeration of 9,245,438 people surrounding the western end of Lake Ontario. Toronto is an international centre of business, finance, arts, and culture, and is recognized as one of the most multicultural and cosmopolitan cities in the world.

Ontario Province of Canada

Ontario is a province of Canada. Located in Central Canada, it is Canada's most populous province, with 38.3 percent of the country's population, and is the second-largest province in total area. Ontario is fourth-largest jurisdiction in total area when the territories of the Northwest Territories and Nunavut are included. It is home to the nation's capital city, Ottawa, and the nation's most populous city, Toronto, which is also Ontario's provincial capital.

Canada Country in North America

Canada is a country in the northern part of North America. Its ten provinces and three territories extend from the Atlantic to the Pacific and northward into the Arctic Ocean, covering 9.98 million square kilometres, making it the world's second-largest country by total area. Its southern border with the United States, stretching some 8,891 kilometres (5,525 mi), is the world's longest bi-national land border. Canada's capital is Ottawa, and its three largest metropolitan areas are Toronto, Montreal, and Vancouver.

Timeline

See also

Related Research Articles

Clipper is an xBase compiler, which is a computer programming language, that is used to create software programs that originally operated primarily under MS-DOS. Although it is a powerful general-purpose programming language, it was primarily used to create database/business programs.

Kenneth E. Iverson Canadian computer scientist

Kenneth Eugene Iverson was a Canadian computer scientist noted for the development of the programming language APL. He was honored with the Turing Award in 1979 "for his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL; for his contributions to the implementation of interactive systems, to educational uses of APL, and to programming language theory and practice".

MCM/70

The MCM/70 was a pioneering microcomputer first built in 1973 in Toronto, Ontario, Canada and released the next year, making it one of the first microcomputers in the world, the second to be shipped in completed form, and the first portable computer. The MCM/70 was the product of Micro Computer Machines, one of three related companies set up in Toronto in 1971 by Mers Kutt. It is considered by some historians to be the first usable personal microcomputer system.

Roger Moore (computer scientist) computer scientist

Roger D. Moore was the 1973 recipient of the Grace Murray Hopper Award from the Association for Computing Machinery (ACM). It was given: "For their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."

K is a proprietary array processing programming language developed by Arthur Whitney and commercialized by Kx Systems. The language serves as the foundation for kdb+, an in-memory, column-based database, and other related financial products. The language, originally developed in 1993, is a variant of APL and contains elements of Scheme. Advocates of the language emphasize its speed, facility in handling arrays, and expressive syntax.

Roger Hui Canadian computer programmer

Roger Hui is a computer scientist and codeveloper of the programming language J.

The Howard Hughes Corporation is a major real estate development and management company based in Dallas, Texas. It began as part of the oil drilling tool business founded by Howard R. Hughes, Sr., in 1913, which under his son Howard Hughes, Jr., diversified into real estate development. The real estate operations became a separate company, which was acquired by The Rouse Company, which in turn was acquired by General Growth Properties (GGP). In 2010, GGP spun off The Howard Hughes Corporation as a separate company.

Arthur Whitney is a Canadian computer scientist most notable for developing three programming languages inspired by APL: A+, K, and Q, and for cofounding the U.S. company Kx Systems.

IPSANET was a packet switching network written by I. P. Sharp Associates (IPSA). Operation began in May 1976. It initially used the IBM 3705 Communications Controller and Computer Automation LSI-2 computers as nodes. An Intel 80286 based-node was added in 1987. It was called the Beta node.

Tally (company)

Tally was a leading American manufacturer of printers.

Eugene McDonnell Computer scientist, mathematician

Eugene Edward McDonnell was a computer science pioneer and long-time contributor to the programming language siblings APL and J.

Scientific Time Sharing Corporation (STSC) was a pioneering timesharing and consulting service company which offered APL from its datacenter in Bethesda, MD to users in the United States and Europe.

Shared Variables are a feature of the programming language APL which allows APL programs running on one processor to share information with another processor. Although originally developed for mainframe computers, Shared Variables were also used in personal computer implementations of APL. Shared Variables could be used to control peripheral devices, or to communicate with external files, database management systems, or other users. Shared Variables were first introduced by International Business Machines Corporation (IBM) in their APL.SV software product in 1973, and are still available as of 2017, in APLs from IBM and Dyalog, for the operating systems Linux and Windows.

The programming language APL uses a number of symbols, rather than words from natural language, to identify operations, similarly to mathematical symbols. Prior to the wide adoption of Unicode, a number of special-purpose EBCDIC and non-EBCDIC code pages were used to represent the symbols required for writing APL.

Merck & Co., Inc., d.b.a. Merck Sharp & Dohme (MSD) outside the United States and Canada, is an American multinational pharmaceutical company and one of the largest pharmaceutical companies in the world. Merck is incorporated in New Jersey.

CP-6 is a discontinued computer operating system developed by Honeywell, Inc. in 1976. It was a backward-compatible work-alike of the Xerox CP-V fully rewritten for Honeywell Level/66 hardware. CP-6 was a command line oriented system. A terminal emulator allowed use of PCs as CP-6 terminals.

Robert (Bob) Bernecky is a Canadian computer scientist notable as a designer and implementer of APL. His APL career started at I.P. Sharp Associates (IPSA) in 1971.