Why use C instead of D, Rust, Go, C#, Java, Perl, Python, Ruby, Scala, Clojure, Erlang, Elixir, Haskell, Swift, OCaml, Objective-C...?
C and Rust are not in the same play field of Ruby, Python or PHP. These languages are typed, compiled and MUCH faster.
You'll obviously build 99% of your application in Ruby, but you might need C or Rust for high-volume calculations.
An example that happened to me a few weeks ago. Scaling a financial application to make millions of calculations. The core App is made with PHP, and the difference between 0.1sec and 0.000764sec gets important here.
C and Rust are not in the same play field of Ruby, Python or PHP. These languages are typed, compiled and MUCH faster.
You'll obviously build 99% of your application in Ruby, but you might need C or Rust for high-volume calculations.
An example that happened to me a few weeks ago. Scaling a financial application to make millions of calculations. The core App is made with PHP, and the difference between 0.1sec and 0.000764sec gets important here.