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
Bethesda () is an unincorporated, census-designated place in southern Montgomery County, Maryland. It is located just northwest of Washington, D.C. It takes its name from a local church, the Bethesda Meeting House (1820, rebuilt 1849), which in ...
by Dan Dyer,
Burton C. Gray, and some of the people who originally implemented the programming language
APL, notably
Philip S. Abrams
Philip S. Abrams is a computer science researcher who co-authored the first implementation of the programming language APL.
APL
In 1962, Kenneth E. Iverson published his book ''A Programming Language,'' describing a mathematical notation for ...
,
Lawrence M. Breed
Lawrence Moser "Larry" Breed (July 17, 1940 - May 16, 2021) was a computer scientist, artist and inventor, best known for his involvement in the programming language APL.
Career
As an undergraduate at Stanford University in 1961, he creat ...
, 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
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 IPSA ...
, 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 the primitive
functions.
In 1985, Dan Dyer of STSC and Ian Sharp of
I. P. Sharp Associates
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 IPSA ...
jointly received the ''Kenneth E.
Iverson Award for Outstanding Contribution to APL''.
In the early 1980s, the timesharing market began collapsing, mostly due to the appearance in the marketplace of relatively lower cost IBM
mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
s, such as the
IBM 4300
The IBM 4300 series are mid-range systems compatible with System/370 that were sold from 1979 through 1992. They featured modest electrical and cooling requirements, and thus did not require a data center environment. They had a disruptive effect ...
. STSC quickly changed its focus to supply APL services for in-house and the rapidly developing
personal computer
A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
(PC) market.
In 1982, STSC released ''APL*Plus/PC'', which was a very successful APL
interpreter for the IBM personal computer. In the mid 1980s, STSC developed the ''APL*Plus/Unix'' interpreter, a full 32-bit interpreter which was the basis of further APL development, notably ''APL*Plus/386'', which was later available for
Intel 386 class machines and higher. Arguably, the ''APL*Plus/386'' interpreter fostered the exodus of APL applications from mainframe to PC environments, as the hardware and software were finally correctly matched to facilitate a straightforward migration of medium- to large-sized applications away from mainframes.
In the mid 1980s, STSC released an APL
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 ...
for its APL*Plus add-on for the IBM VSAPL
License Program Product
License program product (LPP) is an AIX terminology referring to a complete software product collection including one or more packages
Package may refer to:
Containers or Enclosures
* Packaging and labeling, enclosing or protecting products
* M ...
. Along with language features designed to profile code execution, this compiler implementation was oriented toward replacing resource-consuming functions in place with compiled ones, leading to overall performance improvements.
By the mid 1990s, the ''APL*Plus/386'' system had become one of the leading APL interpreters in the market, however it did not run under the then-new
Microsoft Windows 3.1
Windows 3.1 is a major release of Microsoft Windows. It was released to manufacturing on April 6, 1992, as a successor to Windows 3.0.
Like its predecessors, the Windows 3.1 series ran as a shell on top of MS-DOS. Codenamed Janus, Windows 3. ...
. Although there were some attempts at Windows interoperability, development on the ''APL*Plus/Win'' product began shortly before the APL products were sold to ''LEX2000''. This latest Windows product is the basis for the current ''APLNow'' (formerly ''APL2000'') interpreter product line.
Timeline
* 1969 – Scientific Time Sharing Corporation formed
* 1972 – APL Mailbox, an early email system by
Larry Breed
* 1976 – STSC Mailbox used to coordinate the
Jimmy Carter
James Earl Carter Jr. (born October 1, 1924) is an American politician who served as the 39th president of the United States from 1977 to 1981. A member of the Democratic Party (United States), Democratic Party, he previously served as th ...
presidential campaign
* 1979 – the firm name was changed to ''STSC, Inc.''
* 1982 – APL*Plus/PC launched, one of the first versions of APL on the
personal computer
A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
* 1982 – acquired by Continental Telecom, Inc.
* 1990 – acquired Rover Technology Co.
* 1992 – name changed to Manugistics Group, Inc.
* 1993 –
initial public offering
An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investment ...
* 1995 – the APL product line was sold to ''LEX2000, Inc.''
* 1999 –
Cognos
Cognos Incorporated was an Ottawa, Ontario-based company making business intelligence (BI) and performance management (PM) software. Founded in 1969, at its peak Cognos employed almost 3,500 people and served more than 23,000 customers in over 1 ...
Corporation acquired LEX2000
Manugistics continued to own all supply chain software.
See also
*
Kenneth Iverson
References
External links
APL programming language - Chronology* Promotional video for Scientific Time Sharing Corporation, which features President
Jimmy Carter
James Earl Carter Jr. (born October 1, 1924) is an American politician who served as the 39th president of the United States from 1977 to 1981. A member of the Democratic Party (United States), Democratic Party, he previously served as th ...
's press secretary
Jody Powell explaining how the company's ''APL Mailbox'' enabled the 1976 Carter presidential campaign to easily move information around the country to coordinate the campaign. Plus many employees and corporate customers explaining how STSC's APL helped them solve business problems.
{{Authority control
Defunct companies based in Maryland
APL programming language family
Time-sharing companies