Speakeasy (computational environment)

Speakeasy
Developer(s)Speakeasy Computing Corporation
Stable release
IV Iota / 2006
Written inMortran, FORTRAN, C[citation needed]
Operating systemWindows, macOS, RedHat Linux, SUSE Linux, Mandrake Linux, Debian, Solaris, HP-UX[1]
TypeTechnical computing
LicenseTrialware
Speakeasy (the interpreted programming language)
Paradigmimperative
Designed byStanley Cohen
DeveloperSpeakeasy Computing Corporation
First appeared1964
Typing disciplinedynamic
Influenced by
APL[2]
Influenced
MATLAB[3]

Speakeasy was a numerical computing interactive environment also featuring an interpreted programming language. It was initially developed for internal use at the Physics Division of Argonne National Laboratory by the theoretical physicist Stanley Cohen.[4] He eventually founded Speakeasy Computing Corporation to make the program available commercially.[5]

Speakeasy is a very long-lasting numerical package. In fact, the original version of the environment was built around a core dynamic data repository called "Named storage" developed in the early 1960s,[6][7] while the most recent version has been released in 2006.

Speakeasy was aimed to make the computational work of the physicists at the Argonne National Laboratory easier.[8]

  1. ^ Supported platforms
  2. ^ Rubinsteyn, Alex (2014). Runtime Compilation of Array-Oriented Python Programs (PDF) (Ph.D.). New York University. APL directly inspired Speakeasy
  3. ^ "An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California" (PDF). Computer History Museum. Retrieved December 6, 2016. So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB.
  4. ^ "An introduction to Speakeasy - Informal report
  5. ^ Holl, Jack M.; Hewlett, Richard G.; Harris, Ruth R. (1997). Argonne National Laboratory, 1946-96. University of Illinois Press. p. 482. ISBN 978-0-252-02341-5.
  6. ^ "Named storage: a dynamic storage-allocation scheme with manipulative routines", AEC research and development report - Volume 7021 ANL (Series) - Stanley Cohen, Physics Division, U.S. Atomic Energy Commission, Argonne National Laboratory, 1965.
  7. ^ "Speakeasy - An evolutionary system", S. Cohen, Proceedings of the ACM SIGPLAN symposium on Very high level languages (March 1974)
  8. ^ Cohen, Stanley (1971). "The Delphi-speakeasy system. I. Overall description". Computer Physics Communications. 2 (1): 1–10. Bibcode:1971CoPhC...2....1C. doi:10.1016/0010-4655(71)90008-7.