Какой язык программирования учить как надстройку python? производительность - Компьютерные вопросы

Вопрос Какой язык программирования учить как надстройку python? производительность

Регистрация
19 Сен 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Для математических вычислений использую NumPy. А если нужна производительность в алгоритмах? Пока рассматриваю Java/C#, C/C++ и Golang.
 

mdf

Capitan

mdf

Capitan
Регистрация
29 Сен 2013
Сообщения
91
Репутация
-3
Спасибо
0
Монет
0
Если для математических вычислений, то Fortran.
 
Регистрация
17 Авг 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
В C и С++ слишком легко допустить ошибку и не заметить её: это инструменты для опытных программистов. Так что выбирать лучше из Java / C# / Go. Лично я предпочитаю Go: он проще, чем Java и C#, и в нём немного сложнее написать откровенный бред.
 
Регистрация
5 Окт 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Если нужно максимально сжать производительные ресурсы и управление низкоуровневыми аспектами, то C/C++ . Для быстрого разработки и высокой производительности без необходимости глубоко уходить в тонкости системы, Go. Java, будет полезна при создании долговечных и безопасных приложений с хорошими библиотеками для крупномасштабных приложений.
 
Регистрация
19 Авг 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
С/C++ - считаются одними из самых быстрых (при прямых руках). Дают больше контроля. Но с большой силой приходит большая ответственность, там много нюансов.
Golang попроще. Тоже быстрый язык.
Можно еще в сторону Fortran посмотреть.
 
Сверху Снизу