BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations The Last Programming Language

The Last Programming Language

Bookmarks
55:43

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.

Recorded at:

Feb 03, 2016

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • 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.

  • 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...

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT