- SQL
- Prolog
- ML (Meta Language)
- Smalltalk
- A surprise bonus language revealed near the end of the talk
Presentation description:
"The 1970’s were a golden age for new programming languages, but do they have any relevance to programming today? Can we still learn from them?"
"In this talk, we’ll look at four languages designed over forty years ago — SQL, Prolog, ML, and Smalltalk — and discuss their philosophy and approach to programming, which is very different from most popular languages today."
Some quotes from the talk:
"So what can we learn from the 1970s? Some interesting things that we haven't really caught up [today]...Pretty much everything that we can think of as modern programming happened in the 1970s"
The following programming paradigms stabilised by the early-1980s: Imperative, Object-oriented, Functional, Symbolic, Logic, Stack-based:
"What's interesting is all these paradigms really solidified by the late 70s and early 80s, and these are the paradigms we still use today. We really haven't progressed that much."