Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Presentations The Slow Steady Industry Move Toward Tacit Programming

The Slow Steady Industry Move Toward Tacit Programming



We're all aware that the industry is moving from Object-Orientation toward Functional Programming, but the move may be even deeper than that. As we adopt a strong compositional style using tools like LINQ, Rx, Java Streams, and Ruby's Enumerable, we find that we approach a type of programming that is closer to what is common in the APL family of languages.


Michael Feathers is the Founder and Director of R7K Research & Conveyance, a companyspecializing in software and organization design. Prior to forming R7K, Michael was the ChiefScientist of Obtiva and a consultant with Object Mentor International.

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:

Jun 29, 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

  • sound quality

    by jonny cundall,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    the echo on this makes it hard to continue listening, which is frustrating as I really want to see the presentation. Isnt there some post production magic that can be run to mitigate the echoes

  • Fascinating

    by John Tangney,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    “Can you get used to programming this way?”

    I’m immersing myself in Python these days and many of these concepts are similar to “pythonic” ways. It is indeed a trend in the industry and I can’t wait to see how it plays out.

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

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


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.