Các phần của NumPy và/hoặc SciPy có được lập trình bằng C/C++ không?Bao nhiêu NumPy và SciPy là trong C?
Và mức phí gọi C từ Python so với chi phí gọi C từ Java và/hoặc C# như thế nào?
Tôi chỉ tự hỏi nếu Python là một lựa chọn tốt hơn so với Java hoặc C# cho các ứng dụng khoa học.
Nếu tôi nhìn vào shootouts, Python mất đi một khoản lợi nhuận rất lớn. Nhưng tôi đoán điều này là bởi vì họ không sử dụng thư viện của bên thứ ba trong các điểm chuẩn đó.
Mã python loạt đá luân lưu (ví dụ: http://shootout.alioth.debian.org/u32/benchmark.php?test=regexdna&lang=python&id=1) không sử dụng numpy/scipy. – unutbu
Đừng quên về Fortran. Python chơi độc đáo với Fortran quá –
@ ~ unutbu Đó là loại khó hiểu mà bạn mong đợi chương trình regex-dna sử dụng numpy. – igouy