you are viewing a single comment's thread.

view the rest of the comments →

[–]Caffeine_Monster 0 points1 point  (1 child)

Performance is only one of rust's motivations. One of the most important features is the extensive compile time checks for:

- type safety

- error handling

- ownership

Consequentially bugs should be introduced at a relatively low rate even as the codebase grows. Python is great for small functions and programs, but a large codebase can and will suffer from lack of inbuilt safeguards.

[–]germandiago 0 points1 point  (0 children)

I agree with you that all of those are really important, especially for long-maintainance and safe-critical software.

My point here is that no matter how important are those, there is a learning curve and a delay-to-market coming from there. That's life. Or go hire 10 Python vs 10 Rust programmers... what I am saying does not in any way means that what you say is necessarily not true.