Recently, we've seen a return to languages invented in the '50s, '60s, and '70s. In this talk, Uncle Bob Martin asks "Have we explored the language space?", and -- if so -- should we stop exploring that space, and simply pick "The Last Programming Language"?
In the last few years we've seen a return to languages that were invented in the '50, '60s, and '70s. Clojure, Scala, F#, and even Ruby are derivatives of much older languages, and do not represent new ideas. This begs an important question: Have we explored the language space?
This question is not nearly so absurd as it sounds. We may, indeed, have completely explored all the different types of computer languages. It may well be that any new language invented will simply be a minor improvement of an older concept. In this talk, Uncle Bob Martin asked if perhaps it's time we stopped exploring that space, and simply picked "The Last Programming Language". What would that language we like? What attributes should it have? And is this idea wise?
We hope you'll enjoy this SkillsCast recording of Bob's talk as much as we do!
YOU MAY ALSO LIKE:
- Uncle Bob's Advanced TDD (in London on 9th - 11th May 2016)
- Uncle Bob Martin's Clean Code Workshop on Agile Software Craftsmanship (in London on 12th - 13th May 2016)
- Uncle Bob's Clean Code: Agile Software Craftsmanship (in London on 31st October - 2nd November 2016)
- Uncle Bob's TDD and Refactoring (in London on 3rd - 4th November 2016)
- Functional Programming eXchange 2016 (in London on 27th May 2016)
The Last Programming Language
Robert Martin (@unclebobmartin) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.