Scala is a general-purpose programming language that combines object-oriented and functional programming and runs on the Java Virtual Machine. It was designed by Martin Odersky at the EPFL in Lausanne, Switzerland, who had earlier worked on generics for Java and on the reference Java compiler. The name stands for scalable language, reflecting the idea that the language grows with the needs of its users. It has a strong static type system with type inference and works smoothly with existing Java libraries. Scala became popular for data processing and backend services, and projects such as Apache Spark and Apache Kafka were written in it. A major rewrite, Scala 3, was released in 2021.
Before and after
- 25 December 2003Release of Thai Wikipedia
- c. 2000sCreation of Watson
- 2004Construction of Cam Ranh International Airport
- January 2004Spirit and Opportunity land on Mars
- 20 January 2004Creation of Scala
- 27 January 2004Release of Urdu Wikipedia
- 27 January 2004Release of Bangla Wikipedia
- from 28 January 2004 to 17 September 2019Premiere of Winx Club
- 30 January 2004Release of Ukrainian Wikipedia
More in Science & technology
- 1945Discovery of promethium
- 18 February 1970Discovery of dubnium
- July 1974Discovery of seaborgium
- 1976Discovery of bohrium
- 29 August 1982Discovery of meitnerium
- 1984Discovery of hassium
The era
This moment belongs to the Contemporary world (1945 CE to today), the world since 1945. You can also browse everything in the 21st century.
