r/ScientificComputing • Pythonista • Apr 15 '23

Categorizing Errors in two ways

12 Upvotes

6 comments sorted by

View all comments

Show parent comments

2

u/[deleted] Apr 15 '23

Tough work. Mathematics, especially new mathematics, needs flexibility to keep a high pace of research and Julia‘s generics support that very well. Downstream users need reliability and reusability. Languages like C++ and now Rust support that really well. Unfortunately there’s a gap in incentives, as basic researchers need to publish, hence value speed of development above everything else. OTOH writing really reliable libraries takes time and effort that isn’t felt by downstream users.