The Lingo

When you learn the lingo, you get better at communicating with those who know it, but worse at communicating with those who don’t. (You become more adapted, less adaptable.)

Give a talk at a functional programming conference, and you’ll be expected to use fancy terminology. Give a talk on functional programming to a broader conference, an audience new to the ideas, and you’ll need to explain your terms. If you use the terms, you may look out and see glazed-over eyes, because people won’t know what you’re talking about.

To fit in, you learn how things are done. In learning how things are done, you lay some tracks in your brain. Then when you need to do things, you’re inclined to follow those tracks. They coalesce into a path. And the more that happens, the less inclined you are to stray from the path.