On Feb 3, 2005, at 1:30 AM, Gabriel Sechan wrote:

Doesn't matter what the problem space is.

Ahem. Did you even *read* my email. I gave a perfect counterexample.

Numerics in Fortran.

Fortran has very explicit rules about pointer aliasing that makes it preferable to practically *every other language* with respect to Numerics. There is no way around this within the framework of other languages.

Even with my *far* superior knowledge of C/C++ and Python, I cannot get to the same level of numerical performance as fortran anywhere nearly as quickly.

How about writing a device driver? I would be *insane* to try and write that in Python rather than in C. The API's pretty much lock me into that.

Sure, there are lots of problem spaces where the language really does not matter. And lots of people tend to debate language rather than just get to the problem.

However, there are some places where it does. The trick is to know when you have one of those.

-a


--

KPLUG-List mailing list
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to