Hacker News new | ask | show | jobs
by flossly 38 days ago
Over time software grows. Once big rewriting it in another language is hard and gets harder as the project grows in size.

Starting with a resource-saving attitude may be a very good long term strategy.

Also: with Rust there are many features of high-level, modern, type-safe, FP-inspired languages that you do not have to miss.

1 comments

Most FP languages cannot work without GC unless you're willing to give up idiomatic FP programming. There is a reason Haskell has a garbage collector.
Hence I used FP-inspired (to point at languages like Rust, Kotlin, Ruby, Swift)