Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: