4 ms·
> I've a feeling it would require a fair bit more work to maintain with simple changes having quite a large spread through the codebase due to the strong typing
by mamcx 5y ago
> I've a feeling it would require a fair bit more work to maintain with simple changes having quite a large spread through the codebase due to the strong typing
I'm porting my Rust codebase to async, and that is SUPER infective: This lead to change everything, everywhere with the exception of the "pure" functions.
And yet, the process is super boring: I get +1000 errors, start from the bottom, change this to that, now +400 errors, continues, now 0 errors, run test. Done.
Something so big will be a nightmare on a dynamic lang, and even in C# or similar (ML lineage FTW!)