| ▲ | faangguyindia 7 hours ago | |
I use Haskell a lot, but I notice that it's very hard to cross-compile it. If only cross-compilation became easy so that I can develop on my chip Macs and deploy on x64/AMD Linux servers. >statically linking Haskell binaries is quite a challenge >build requirements really slow down the process. I have to use dockers to help cache dependencies and avoid recompiling things that have not changed, but it is still slow and puts out large binaries. Also, the Docker-based deployment takes a lot of time as it needs to recompile each module. While you can cache some part of it, it's still slow. Meanwhile with Go it's painless. And i am not the only one having this issue: https://news.ycombinator.com/item?id=47957624#47972671 Such a shame Haskell is beautiful and performant language still build is slow. | ||