3 ms·
Some like to feel very superior about their tools. But there's a huge variety of programmer personalities; different programmers like different things about pr
by wvenable 6y ago
Some like to feel very superior about their tools.
But there's a huge variety of programmer personalities; different programmers like different things about programming. We tend to gravitate towards tools that fit our own personality.
The problem is thinking because you found the tool that's the perfect fit for you, and what you're trying to accomplish, that it's a superior tool in general.
I understand why some developers love LISP and think it's the greatest programming language ever. They wonder why nobody else would use a tool so powerful. But it's really not for me -- it's just not what I like about programming. I feel the same about pure functional languages. I've used them enough to understand the appeal. But for me, I find it constrains my creativity. I found the same with Test-driven-development. I can't just can't work by building the tests first -- and I tried. But I can imagine other programmer personality types find that TDD helps their creativity.
- FpUser 6y agoI get my kick out of what I do. Not how I do it. My specialty is to design and implement products and kick it out the door for people to use. The last thing I care about is the language / paradigm / whatever as long as it does not impede development. Never give a flying fuck about what's in vogue at the moment. >"Test-driven-development" I would normally offer them to write tests to test their tests.