Hacker News new | past | comments | ask | show | jobs | submit login

Hmm… BLAS started life as Fortran codes (said intentionally to sound like a native Fortean-er).

Saying BLAS is a C library skips over much of the depth and history of its FORTRAN roots. The work that went into achieving numeric stability of this stuff is astounding. Ditto with LAPACK.

https://en.m.wikipedia.org/wiki/Basic_Linear_Algebra_Subprog...




The original BLAS library on Netlib was and still is written in Fortran (F77 likely) but includes a C api called CBLAS that calls into the Fortran code. Alternatives like ATLAS or maybe Intels MKL might be written in C/C++ or other languages.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: