Bạn sẽ nói gì sẽ là ưu điểm / nhược điểm của hai cách tiếp cận để mã hóa thư viện chung (khối lượng hữu hạn, nữ, dg) cho Cơ học liên tục tính toán? Đây là cách tôi nhìn thấy mọi thứ ngay bây giờ, vì vậy vui lòng cung cấp trải nghiệm của riêng bạn và đừng truyền lửa cho tôi :):
1) C ++:
lập trình chung, chức năng ảo, quá tải, tốc độ ...: tất cả các công cụ thể loại + OOP có sẵn để xây dựng bất cứ điều gì bạn muốn
Thư viện cấp thấp hầu hết có sẵn (không phát triển thư viện khoa học & kỹ thuật trải rộng như thư viện cho Python)
2) Các hàm bao Python + cho tính toán song song (pyOpenCL và các hàm khác)
số lượng lớn các lib hỗ trợ các loại
mã những gì bạn nghĩ: việc thực hiện được thực hiện rất nhanh
thời gian thực hiện chậm hơn
Nếu bạn muốn mã hóa một khung công tác hỗ trợ các phương thức khác nhau, làm việc với các vấn đề và hình học phức tạp, bạn sẽ chọn cái gì và tại sao?