InfoQ Homepage Presentations The Last Programming Language
The Last Programming Language
Summary
Robert Martin walks through some of the history of programming languages, and then prognosticates on the future of languages.
Bio
Robert Martin (Uncle Bob) is the Master Craftsman at 8th Light, 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. He served as the Editor-in-chief of the C++ Report, and as chairman of the Agile Alliance. He created cleancoders.com.
About the conference
“BUILD STUFF” is a Software Development Conference for people who actually build stuff. We bring world-class speakers, letting them share about the latest developments, trends and innovations, as well as new directions in software development. Since launching in 2012, it’s really caught on quickly.
Community comments
Absolutely phenomenal classic Uncle Bob
by Richard Richter,
Everyone should see it, even non programmers
by Fred Janon,
Wow
by Pushkar Kulkarni,
Original idea, but is it historically accurate?
by Yaakov Nadler,
Re: Original idea, but is it historically accurate?
by Yaakov Nadler,
Great talk
by Artem Ko,
An all-too-common-phenomen
by Tech Guru,
Great talk
by Eduardo Mello Cantú,
Fun history lesson, but does not have much to do with programming languages
by Jorge Ferrer,
Absolutely phenomenal classic Uncle Bob
by Richard Richter,
Your message is awaiting moderation. Thank you for participating in the discussion.
A lot of fun around a lot of truth. As religious Robert Martin is, I still like it and I wish programmers' professionalism goes in this direction. Because there indeed is a serious lack of discipline now.
Everyone should see it, even non programmers
by Fred Janon,
Your message is awaiting moderation. Thank you for participating in the discussion.
Excellent.
Wow
by Pushkar Kulkarni,
Your message is awaiting moderation. Thank you for participating in the discussion.
Superb! Mind-blowing!
Original idea, but is it historically accurate?
by Yaakov Nadler,
Your message is awaiting moderation. Thank you for participating in the discussion.
To connect the evolvement of the "Software Crisis" with the changing demographics within the Dev community (towards young, unexperienced, undisciplined, energetic, male, cheap CS graduates) seems like an original idea. But with all due respect, "Uncle Bob" does not address how his claim fits with the analysis of the famous 1968 NATO "Software Engineering" conference in Garmisch. Note that the year 1968 implies the crisis was felt before this influx.
And how does it agree with what Edsger W. Dijkstra famously stated in his 1972 Turing Award lecture?
"... The major cause is... that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming had become an equally gigantic problem...." from here
Would the programmers of the 50s and early 60s been with the methodology and skillset been better able to cope with the rapidly evolving complexities after that? Doubtful, based on the testimonies above.
Great talk
by Artem Ko,
Your message is awaiting moderation. Thank you for participating in the discussion.
but the title is misleading
An all-too-common-phenomen
by Tech Guru,
Your message is awaiting moderation. Thank you for participating in the discussion.
Really?
Re: Original idea, but is it historically accurate?
by Yaakov Nadler,
Your message is awaiting moderation. Thank you for participating in the discussion.
But for a much more critical view on Dijkstra's widely circulated presentation of that part of history see here
Great talk
by Eduardo Mello Cantú,
Your message is awaiting moderation. Thank you for participating in the discussion.
A brilliant introduction and a perfect conclusion!
Fun history lesson, but does not have much to do with programming languages
by Jorge Ferrer,
Your message is awaiting moderation. Thank you for participating in the discussion.
This is a good talk, but I was hoping this was an update on another great talk of his: skillsmatter.com/skillscasts/2323-bobs-last-lan...