Hacker News new | ask | show | jobs
by b20000 1081 days ago
functional programmers are kind of like cargo bike riders. they know they can solve their problem otherwise and in a much simpler fashion but insist on riding the cargo bike.
2 comments

I love this comment because I like to use functional programming at times and I mostly ride a cargo bike. You came right after me with this one.

Nothing beats fitting a week of groceries on your bike, though.

How much further could you take this analogy?

Cargo bikes don't get stuck in traffic; functional programmers don't like getting stuck debugging.

Cargo bikes are easy to park; functional programs are easy to run in a REPL.

...and so on.