IP Sharp Associates
   HOME
*





IP Sharp Associates
I. P. Sharp Associates (IPSA) was a major Canada, 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 (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. History The company's founders worked as a team at the Toronto division of Ferranti, Ferranti-Packard, which sold many products to the Canadian military and large businesses. The team worked on operating system and compiler design for the company's range of mainframe computers, the Ferranti-Packard 6000. In 1964 Ferranti sold off its computing division to International Computers and Tabulators, which almost immediately closed the Toronto office. Ian Sharp, the chief programmer, founded I. P. Sharp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Privately Held Company
A privately held company (or simply a private company) is a company whose shares and related rights or obligations are not offered for public subscription or publicly negotiated in the respective listed markets, but rather the company's stock is offered, owned, traded, exchanged privately, or Over-the-counter (finance), over-the-counter. In the case of a closed corporation, there are a relatively small number of shareholders or company members. Related terms are closely-held corporation, unquoted company, and unlisted company. Though less visible than their public company, publicly traded counterparts, private companies have major importance in the world's economy. In 2008, the 441 list of largest private non-governmental companies by revenue, largest private companies in the United States accounted for ($1.8 trillion) in revenues and employed 6.2 million people, according to ''Forbes''. In 2005, using a substantially smaller pool size (22.7%) for comparison, the 339 companies on ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Packet Switching
In telecommunications, packet switching is a method of grouping Data (computing), data into ''network packet, packets'' that are transmitted over a digital Telecommunications network, network. Packets are made of a header (computing), header and a payload (computing), payload. Data in the header is used by networking hardware to direct the packet to its destination, where the payload is extracted and used by an operating system, application software, or protocol suite, higher layer protocols. Packet switching is the primary basis for data communications in computer networks worldwide. In the early 1960s, American computer scientist Paul Baran developed the concept that he called "distributed adaptive message block switching", with the goal of providing a fault-tolerant, efficient routing method for telecommunication messages as part of a research program at the RAND Corporation, funded by the United States Department of Defense. His ideas contradicted then-established principles ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


File Transfer
File transfer is the transmission of a computer file through a communication channel from one computer system to another. Typically, file transfer is mediated by a communications protocol. In the history of computing, numerous file transfer protocols have been designed for different contexts. Protocols A file transfer protocol is a convention that describes how to transfer files between two computing endpoints. As well as the stream of bits from a file stored as a single unit in a file system, some may also send relevant metadata such as the filename, file size and timestamp - and even file system permissions and file attributes. Some examples: * FTP is an older cross-platform file transfer protocol * SSH File Transfer Protocol a file transfer protocol secured by the Secure Shell (SSH) protocol * Secure copy (''scp'') is based on the Secure Shell (SSH) protocol * HTTP can support file transfer * Bittorrent, Gnutella and other distributed file transfers systems use peer-to-peer * ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Scientific Time Sharing Corporation
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. History Scientific Time Sharing Corporation (STSC) was formed in 1969 in Bethesda, Maryland by Dan Dyer, Burton C. Gray, and some of the people who originally implemented the programming language APL, notably Philip S. Abrams, Lawrence M. Breed, and Allen Rose. In 1970, STSC released ''APL*Plus'', a version of the ''APL\360'' language with many practical extensions oriented toward fostering business use of APL. Together with I. P. Sharp Associates, STSC made many enhancements to the APL language, including: * []FMT formatting * []VR and []FX, APL program Reflection (computer programming), reflection features * a file system to store APL variables outside of the APL environment STSC continued to make enhancements to the interpreter, notably improving the performance of many of t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Ottawa
Ottawa (, ; Canadian French: ) is the capital city of Canada. It is located at the confluence of the Ottawa River and the Rideau River in the southern portion of the province of Ontario. Ottawa borders Gatineau, Quebec, and forms the core of the Ottawa–Gatineau census metropolitan area (CMA) and the National Capital Region (NCR). Ottawa had a city population of 1,017,449 and a metropolitan population of 1,488,307, making it the fourth-largest city and fourth-largest metropolitan area in Canada. Ottawa is the political centre of Canada and headquarters to the federal government. The city houses numerous foreign embassies, key buildings, organizations, and institutions of Canada's government, including the Parliament of Canada, the Supreme Court, the residence of Canada's viceroy, and Office of the Prime Minister. Founded in 1826 as Bytown, and incorporated as Ottawa in 1855, its original boundaries were expanded through numerous annexations and were ultimately ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Canadian Navy
The Royal Canadian Navy (RCN; french: Marine royale canadienne, ''MRC'') is the naval force of Canada. The RCN is one of three environmental commands within the Canadian Armed Forces. As of 2021, the RCN operates 12 frigates, four attack submarines, 12 coastal defence vessels, eight patrol class training vessels, two offshore patrol vessels, and several auxiliary vessels. The RCN consists of 8,570 Regular Force and 4,111 Primary Reserve sailors, supported by 3,800 civilians. Vice-Admiral Angus Topshee is the current commander of the Royal Canadian Navy and chief of the Naval Staff. Founded in 1910 as the Naval Service of Canada (French: ''Service naval du Canada'') and given royal sanction on 29 August 1911, the RCN was amalgamated with the Royal Canadian Air Force and the Canadian Army to form the unified Canadian Armed Forces in 1968, after which it was known as Maritime Command (French: ''Commandement maritime'') until 2011. In 2011, its historical title of "Royal Canadian ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

IBM System/360
The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and to cover a complete range of applications from small to large. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, which features 8-bit byte addressing and binary, decimal, and hexadecimal floating-point calculations. The System/360 family introduced IBM's Solid Logic Technology (SLT), which packed more transistors onto a circuit card, allowing more powerful but smaller computers to be built. The slowest System/360 model announced in 1964, the Model 30, could perform up to 34,500 instructions per second, with memo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Roger Moore (computer Scientist)
Roger D. Moore (November 16, 1939 – March 21, 2019) was the 1973 recipient (with Larry Breed and Richard Lathwell) 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." Moore was a cofounder of I. P. Sharp Associates and held a senior position in the company for many years. Before this, he contributed to the SUBALGOL compiler at Stanford University and wrote the ALGOL 60 compiler for the Ferranti-Packard 6000 and the ICT 1900. Along with his work on the programming language APL, he was also instrumental in the development of IPSANET, a private packet switching data network. At Stanford University Roger D. Moore was born in Redlands, California. Before graduation, he worked as an operator of the Burroughs 220 computer at Stanford. During this time he provided ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

International Computers And Tabulators
International Computers and Tabulators or ICT was a British computer manufacturer, formed in 1959 by a merger of the British Tabulating Machine Company (BTM) and Powers-Samas. In 1963 it acquired the business computer divisions of Ferranti. It exported computers to many countries and in 1968 became part of International Computers Limited (ICL). Products The ICT 1101 was known as the EMIDEC 1100 computer before the acquisition of the EMI Computing Services Division who designed and produced it. The ICT 1201 computer used thermionic valve technology and its main memory was drum storage. Input was from 80-column punched cards and output was to 80-column cards and a printer. Before the merger, under BTM, this had been known as the HEC4 (Hollerith Electronic Computer, fourth version). The drum memory held 1K of 40-bit words. The computer was programmed using binary machine code instructions. When programming the 1201, the machine code instructions were not sequential but were ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Ferranti-Packard 6000
The FP-6000Ferranti Packard: Pioneers in Canadian Electrical Manufacturing Norman R Ball, John N Vardalas was a second-generation Mainframe computer, mainframe computer developed and built by Ferranti-Packard, the Canadian division of Ferranti, in the early 1960s. It is particularly notable for supporting Computer multitasking, multitasking, being one of the first commercial machines to do so. Only six FP-6000s were sold before the computer division of Ferranti-Packard was sold off by Ferranti's United Kingdom, UK headquarters in 1963, the FP-6000 becoming the basis for the mid-range machines of the ICT 1900 series, ICT 1900, which sold into the thousands in Europe. Background What was to become the FP-6000 had its genesis in a Royal Canadian Navy project starting in 1949 called DATAR. For DATAR, Ferranti-Packard (then still known as Ferranti Canada) built an experimental computer to share information among ships in a convoy. Although the prototype was a success, the failure rate ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a low-level programming language (e.g. assembly language, object code, or machine code) to create an executable program. Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman - Second Edition, 2007 There are many different types of compilers which produce output in different useful forms. A ''cross-compiler'' produces code for a different CPU or operating system than the one on which the cross-compiler itself runs. A ''bootstrap compiler'' is often a temporary compiler, used for compiling a more permanent or better optimised compiler for a language. Related software include, a program that translates from a low-level language to a h ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Operating System
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources. For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware, although the application code is usually executed directly by the hardware and frequently makes system calls to an OS function or is interrupted by it. Operating systems are found on many devices that contain a computer from cellular phones and video game consoles to web servers and supercomputers. The dominant general-purpose personal computer operating system is Microsoft Windows with a market share of around 74.99%. macOS by Apple Inc. is in second place (14.84%), and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]