Re[3]: Тяжелый выбор
От: Sergey Россия  
Дата: 22.08.02 10:31
Оценка:
Здравствуйте achp, Вы писали:

A>Здравствуйте YuriS, Вы писали:


YS>>Здравствуйте Watcher, Вы писали:


W>>>Надо программировать расчетные мат. задачи, которые должны работать максимально быстро. Так вот, вопрос к людям с опытом, что выбрать? Язык, среда и т.п. Хочу сделать акцент именно на скорости программы, а не на удобстве.


YS>>Критические по скорости участки кода можно написати на фортране (компилятор для фортрана я думаю есть на всех платформах, на Винде можно например Compaq Visual Fortran всять). А ГУИ и всё остальное, если нужно мультиплатформенность, можно написать с помощью библиотеки QT на С++, там же и поддержка OpenGL очень хорошо реализована.Это все вместе хорошо компиляется и живет. :super:


A>Фортран, кстати вовсе не обязательно является хорошим выбором. Для Фортрана есть обширные библиотеки; если есть те, что подходят для конкретной задачи, и притом приспособленные к целевой платформе, то "оно конечно да". А если нет, — Фортран сам по себе никаких преимуществ не дает; наоборот, в нем хуже (в сравнении с Си++) удается выражать абстракции, а это, в свою очередь плохо сказывается на оптимизации.


Ты в этом уверен? Насчет влияния выражения абстракций на скорость выполнения программы? Очень спорное утверждение.
Загляни, например, сюда:

http://www.oonumerics.org/blitz/benchmarks/acoustic.html
http://www.oonumerics.org/blitz/benchmarks/acou3d.html
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.