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 Martin's Clean Code Workshop on Agile Software Craftsmanship (in London on 2nd - 3rd December 2019)
- Uncle Bob's Clean Architecture (in London on 4th - 6th December 2019)
- Clean Architecture: Drawing Lines (SkillsCast recorded in October 2017)
- Martine Devos' Certified Scrum Master, Estimation & Planning Class (in London on 4th - 5th November 2019)
- Jenny Martin's BDD From Start to Finish - Successful Delivery through Continuous Collaboration (in London on 4th - 6th November 2019)
- P3X - People, Product & Process eXchange 2019 (in London on 31st October - 1st November 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Right to Left - Outcome Driven Agility (in London on 21st October 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Using software engineering practices to improve engineering management (SkillsCast recorded in October 2019)
- How to stop worrying, love the SPA and appreciate Rails (SkillsCast recorded in October 2019)
The Last Programming Language
Robert Martin (@unclebobmartin) is Master Craftsman at 8th Light, Skills Matter instructor and author of a range of books (as well as hundreds of articles), including: Clean Code: A Handbook of Agile Software Craftsmanship as well as his most recent, Clean Architecture: A Craftsman's Guide to Software Structure and Design.