Hacker News new | ask | show | jobs
by seanmcdirmid 4367 days ago
So perhaps rapid prototyping and exploration should be done in a worse-is-better language like Python, then when the elegant structure is thought of, the code can be recast in Haskell?

Do you think to program or program to think? It seems like Haskell is biased to the former.

1 comments

It's not uncommon for C++ programmers to first prototype in a simpler language like Python, figure out the structure, then reimplement in C++ for performance. No reason that can't be a thing with Haskell too.