SMIL (computer)

Last updated
Manouver panel to the Swedish SMIL computer, now at the "Teknikens och sjofartens hus" in Malmo, Sweden (2022) SMIL computer manouver panel.jpg
Manouver panel to the Swedish SMIL computer, now at the "Teknikens och sjöfartens hus" in Malmö, Sweden (2022)
Carousel memory for SMIL, now at the "Teknikens och sjofartens hus" in Malmo, Sweden (2013) SMIL, karusellminne.jpg
Carousel memory for SMIL, now at the "Teknikens och sjöfartens hus" in Malmö, Sweden (2013)

SMIL (Swedish : Siffermaskinen i Lund, "The Number Machine in Lund") was a first-generation computer built at Lund University in Lund, Sweden. SMIL was based on the IAS architecture developed by John von Neumann.

Carl-Erik Fröberg belonged to the group of five young Swedish scientists 1947–48 that IVA[ clarification needed ] sent to the U.S. to gather information about the early computer development, and then came to strongly influence the development in Sweden. Fröberg visited with Erik Stemme the Institute for Advanced Study, and John von Neumann's research group. Back in Lund, he played a leading role in the creation of SMIL, which was the first computer developed in Lund and among the first in Sweden. SMIL was introduced in 1956 [1] [2] and then was in operation until 1970.

In February 1962 SMIL was fitted with a compiler for ALGOL 60. The compiler was constructed by Torgil Ekman and Leif Robertson.

Carl-Erik Fröberg was also behind the early emergence of numerical analysis as a separate university subject. In this context, he wrote himself and collaborated with others on several textbooks in computer education, for example, Textbook on Numerical Analysis (1962) and Textbook of Algol (1964). These books were widely distributed and translated into several languages.

Parts of SMIL are exhibited at Malmö Technical Museum.

On January 4, 2006, an emulator of SMIL named SMILemu was released with a Java and Mac OS X version. [3]


See also

Related Research Articles

<span class="mw-page-title-main">ALGOL</span> Family of programming languages

ALGOL is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery (ACM) in textbooks and academic sources for more than thirty years.

<span class="mw-page-title-main">Simula</span> Early object-oriented programming language

Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of ALGOL 60, and was also influenced by the design of Simscript.

<span class="mw-page-title-main">Ole-Johan Dahl</span> Norwegian computer scientist

Ole-Johan Dahl was a Norwegian computer scientist. Dahl was a professor of computer science at the University of Oslo and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen Nygaard.

<span class="mw-page-title-main">BESK</span> Swedens first electronic computer

BESK was Sweden's first electronic computer, using vacuum tubes instead of relays. It was developed by Matematikmaskinnämnden and for a short time it was the fastest computer in the world. The computer was completed in 1953 and in use until 1966. The technology behind BESK was later continued with the transistorized FACIT EDB and FACIT EDB-3 machines, both software compatible with BESK. Non-compatible machines highly inspired by BESK were SMIL made for the University of Lund, SAABs räkneautomat SARA, "SAAB's calculating machine", and DASK made in Denmark.

<span class="mw-page-title-main">BARK (computer)</span> Early Swedish electromechanical computer

BARK was an early electromechanical computer. BARK was built using standard telephone relays, implementing a 32-bit binary machine. It could perform addition in 150 ms and multiplication in 250 ms. It had a memory with 50 registers and 100 constants. It was later expanded to double the memory. Howard Aiken stated in reference to BARK "This is the first computer I have seen outside Harvard that actually works."

<span class="mw-page-title-main">Nicholas Metropolis</span> American mathematician

Nicholas Constantine Metropolis was a Greek-American physicist.

<span class="mw-page-title-main">Herman Goldstine</span> American mathematician (1913–2004)

Herman Heine Goldstine was a mathematician and computer scientist, who worked as the director of the IAS machine at Princeton University's Institute for Advanced Study, and helped to develop ENIAC, the first of the modern electronic digital computers. He subsequently worked for many years at IBM as an IBM Fellow, the company's most prestigious technical position.

<span class="mw-page-title-main">History of programming languages</span> Aspect of history

The history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages were highly specialized, relying on mathematical notation and similarly obscure syntax. Throughout the 20th century, research in compiler theory led to the creation of high-level programming languages, which use a more accessible syntax to communicate instructions.

The Navy Electronics Laboratory International ALGOL Compiler (NELIAC) is a dialect and compiler implementation of the programming language ALGOL 58, developed by the Navy Electronics Laboratory (NEL) in 1958.

<span class="mw-page-title-main">Carl R. de Boor</span> American mathematician (born 1937)

Carl-Wilhelm Reinhold de Boor is a German-American mathematician and professor emeritus at the University of Wisconsin–Madison.

<span class="mw-page-title-main">Friedrich L. Bauer</span> German computer scientist

Friedrich Ludwig "Fritz" Bauer was a German pioneer of computer science and professor at the Technical University of Munich.

<span class="mw-page-title-main">Germund Dahlquist</span> Swedish mathematician

Germund Dahlquist was a Swedish mathematician known primarily for his early contributions to the theory of numerical analysis as applied to differential equations.

Douglas Taylor "Doug" Ross was an American computer scientist pioneer, and chairman of SofTech, Inc. He is most famous for originating the term CAD for computer-aided design, and is considered to be the father of Automatically Programmed Tools (APT), a programming language to drive numerical control in manufacturing. His later work focused on a pseudophilosophy he developed and named Plex.

The following is a timeline of scientific computing, also known as computational science.

<i>BIT Numerical Mathematics</i> Academic journal

BIT Numerical Mathematics is a quarterly peer-reviewed mathematics journal that covers research in numerical analysis. It was established in 1961 by Carl Erik Fröberg and is published by Springer Science+Business Media. The name "BIT" is a reverse acronym of Tidskrift för Informationsbehandling.

Susan Bond, was a scientific officer and computer programmer for the Mathematics Division of the Royal Radar Establishment (RRE) in the United Kingdom. She worked extensively on the programming language ALGOL 68 and the Royal Radar Establishment Automatic Computer (RREAC), an early solid-state electronics, ICL 1907F computer.

<span class="mw-page-title-main">ERMETH</span>

The ERMETH was one of the first computers in Europe and was developed and built by Eduard Stiefel and his team of the Institute for Applied Mathematics at the ETH Zurich between 1948 and 1956. It was in use until 1963 and is now displayed at the Museum of Communication Bern (Switzerland).

Jacob Anton "Jaap" Zonneveld was a Dutch programmer who, with Edsger W. Dijkstra, wrote the first Algol 60 compiler.

References

  1. Jarlskog, Cecilia (2013). Portrait of Gunnar Källén: A Physics Shooting Star and Poet of Early Quantum Field Theory. Springer Science & Business Media. p. 141. ISBN   9783319006277.
  2. "COMPUTERS, OVERSEAS: 4. Institute of Theoretical Physics, Univ. of Lund, Sweden". Digital Computer Newsletter. 9 (2): 15. Apr 1957. Archived from the original on May 25, 2018.
  3. "SMILemu, The SMIL Emulator". smilemu.org. Retrieved 29 October 2018.