A friend of mine had been gracious enough to lend their time and expertise to teach me TLA+ to help me solve a problem I'd been wrestling with. When we'd have lunch together they'd tell me about their work and how they were using Haskell. At the time I was skeptical that Haskell was a practical language for building software outside of academia.
I had realized I was regurgitating opinions from other people that I'd heard about Haskell. When interrogated I couldn't come up with good reasons for my opinions. I didn't want to continue embarrassing myself. I decided to learn enough of the language to form my own opinions.
And I've been programming in it as much as I could ever since.
A friend of mine had been gracious enough to lend their time and expertise to teach me TLA+ to help me solve a problem I'd been wrestling with. When we'd have lunch together they'd tell me about their work and how they were using Haskell. At the time I was skeptical that Haskell was a practical language for building software outside of academia.
I had realized I was regurgitating opinions from other people that I'd heard about Haskell. When interrogated I couldn't come up with good reasons for my opinions. I didn't want to continue embarrassing myself. I decided to learn enough of the language to form my own opinions.
And I've been programming in it as much as I could ever since.