Hacker News new | ask | show | jobs
by rapind 480 days ago
For very small teams, exploring new platforms and / or languages that compliment correctness is an option. Using a statically typed language with explicit managed side effects has made a huge difference for me. Super disruptive the larger the team though of course.
1 comments

It's also a function of the project size.

Switching that 500k LOCs Ruby or JavaScript project over to Rust ain't happening quickly in neither small nor big team.

I was thinking Haskell not Rust :) But yes, for sure, you'd have to tackle it bit by bit with some sort of bridging if you decided it was worth it.