| ▲ | rkrzr 4 hours ago | |
This is a good post. AI has changed the programming language trade-offs and, as someone running a company that uses both Haskell and Python, I hope that Haskell can adapt to this new era. I would like to add one additional observation, since we have been using both Haskell and Python in production for a long time: Haskell excels at platform work, while Python excels at product work. Our infrastructure teams work in Haskell (and also Rust nowadays), while our product teams work in Python. This gives us the best of both worlds (in my opinion): fast and rock-solid infrastructure on the platform side, and fast development speed and quick iteration cycles on the product side. This setup has worked well for years for us, but it remains to be seen how and if this is going to change as well in the new AI era. | ||