News for hackers. Stuff that matters.
Re:What programming languages should I learn and why? by dfranke on Monday May 21, 2007 @02:12AM (#23542)
On the contrary, C is excellently designed for its intended purpose: as a language for writing UNIX. If that's what you're doing, C is the ideal choice. If you're using it for something else, you're misusing it.
Re:What programming languages should I learn and why? by euccastro on Monday May 21, 2007 @11:11PM (#23779)
What do you use to optimize a bottleneck in Ruby or Python? (After you have profiled, exhausted the higher level optimizations, and all that.)
Re:What programming languages should I learn and why? by dfranke on Monday May 21, 2007 @11:20PM (#23780)
Well, most languages use C for their FFI so you're almost stuck with that. You can still use D, since it can call C functions transparently. Though, if I were designing a high-level language and wanted it to be able to call a fast lower-level one, I might choose Forth or OCaml. Once it matures a bit, I might change my answer to Fortress.