Какой язык выбрать для расчётов? Нужно делать много однообразных расчётов над длинными числами (тысячи операций над 2048+ битными целыми). Какой лучше всего язык (и какие либы для этого языка) выбрать? Нужны распараллеливание и быстрота. Стоит ли смотреть в сторону модных ныне c#/rust/go и т. д. или только c/c++?
Для такого типа задач, где требуются высокая производительность и возможности параллелизации, наиболее подходят языки программирования с низким уровнем абстракции, такие как C и C++.
В данном случае, можно использовать C или C++ для эффективных расчетов над длинными числами. Для работы с большими целыми числами в C++ можно использовать библиотеки, такие как GMP (GNU Multiple Precision Arithmetic Library) или Boost.Multiprecision.
Что касается других языков программирования, то C#/Rust/Go также могут быть хорошими вариантами, но они могут не обеспечить такую высокую производительность как C или C++. Однако, эти языки имеют свои преимущества в других областях разработки, так что стоит учитывать их возможное применение в будущем.
В целом, для задач расчетов над длинными числами с параллелизацией и высокой производительностью лучше всего выбрать C или C++, и использовать специализированные библиотеки для работы с большими числами.
Для такого типа задач, где требуются высокая производительность и возможности параллелизации, наиболее подходят языки программирования с низким уровнем абстракции, такие как C и C++.
В данном случае, можно использовать C или C++ для эффективных расчетов над длинными числами. Для работы с большими целыми числами в C++ можно использовать библиотеки, такие как GMP (GNU Multiple Precision Arithmetic Library) или Boost.Multiprecision.
Что касается других языков программирования, то C#/Rust/Go также могут быть хорошими вариантами, но они могут не обеспечить такую высокую производительность как C или C++. Однако, эти языки имеют свои преимущества в других областях разработки, так что стоит учитывать их возможное применение в будущем.
В целом, для задач расчетов над длинными числами с параллелизацией и высокой производительностью лучше всего выбрать C или C++, и использовать специализированные библиотеки для работы с большими числами.