2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 
 Re: Rust для численного счёта возможен?
Сообщение20.07.2020, 21:47 
StaticZero в сообщении #1474995 писал(а):
Rust должен позволить мне не следить за указателями, за которыми следить не обязательно, он из коробки restrict-based, как я понял, ну и так далее.
Ну вообще-то, если нужно именно это, то Фортрана действительно более чем достаточно. "он из коробки restrict-based" начиная со стандарта 90/95.

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение20.07.2020, 21:54 
Аватара пользователя
ipgmvq в сообщении #1474969 писал(а):
я знаю там комплексные числа вроде как являются стандартным типом данных

В C99 тип Complex на уровне стандарта поддерживается.

ipgmvq в сообщении #1474971 писал(а):
Да, когда работа с векторами удобна, это очень здОрово

Это верно, Фортран красиво молотит векторы. Плюс у него ещё есть некоторые ООПшные фичи, насколько я знаю (я на фортране только читатель, не писатель ни разу).

(Оффтоп)

Pphantom в сообщении #1474996 писал(а):
Ну вообще-то, если нужно именно это, то Фортрана действительно более чем достаточно. "он из коробки restrict-based" начиная со стандарта 90/95.

Мне он не приятен почему-то. Понятия не имею, почему, это всё эмоции (вся тема про них, ога), но тем не менее. Да, если я буду вынужден на нём начать писать, то придётся; с другой стороны, хочется ещё и удовольствие получать от пользования инструментом, иначе быстро выгоришь и будешь ненавидеть всё, что с этим связано, до конца жизни.

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение20.07.2020, 22:29 
StaticZero в сообщении #1474998 писал(а):
В C99 тип Complex на уровне стандарта поддерживается.
Ага, но мне со встроенным типом _Complex поработать не пришлось. Комплексные числа были нужны только в контексте численной интеграции, а у GSL свои комплексные типы для C, насколько я понимаю. В его функции это и типы, прописанные в complex.h, не засунешь, верно?

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение21.07.2020, 13:23 
Аватара пользователя
StaticZero в сообщении #1474998 писал(а):
Плюс у него ещё есть некоторые ООПшные фичи, насколько я знаю

Если про ООП, то некоторые ООП-шные фичи у него появились начиная со стандарта 90-го года. Начиная со стандарта 2003 года присутствует полная поддержка ООП. Есть еще стандарты 2008 и 2018 года.

(Оффтоп)

StaticZero в сообщении #1474998 писал(а):
Мне он не приятен почему-то. Понятия не имею, почему, это всё эмоции (вся тема про них, ога), но тем не менее.

Поэтому я на предыдущей странице написал не просто фортран, а современные версии языка. Что сейчас и что было в прошлом веке это разные вещи. Многие ведь до сих пор думают, что на фортране нужно писать с использованием GOTO (просто как пример стереотипа).

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение23.07.2020, 17:18 
Аватара пользователя

(Оффтоп)

Snegovik в сообщении #1475044 писал(а):
Что сейчас и что было в прошлом веке это разные вещи. Многие ведь до сих пор думают, что на фортране нужно писать с использованием GOTO (просто как пример стереотипа).

А я ведь только старый код читал, это правда... со всеми этими высе инструкциями GOTO

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение23.07.2020, 18:23 

(Оффтоп)

StaticZero в сообщении #1475465 писал(а):
А я ведь только старый код читал, это правда... со всеми этими высе инструкциями GOTO
Тогда, пожалуй, перед сложными экспериментами действительно лучше посмотреть на современный Фортран. Возможно, проблема решится сама собой.

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение23.07.2020, 18:26 
Аватара пользователя
Pphantom, даёшь больше языков! На целый Вавилон набралось уже... :-)

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение26.07.2020, 05:29 
Аватара пользователя
StaticZero в сообщении #1475494 писал(а):
даёшь больше языков!

Ada, как вариант :D , но насколько она подходит для решения вычислительных задач не скажу, хотя язык сам по себе хороший.

 
 
 
 Re: Rust для численного счёта возможен?
Сообщение26.07.2020, 11:29 
Snegovik в сообщении #1476011 писал(а):
Ada, как вариант :D , но насколько она подходит для решения вычислительных задач не скажу, хотя язык сам по себе хороший.
Сам по себе вполне подходит, только порог вхождения высокий (а сейчас вычислительным программированием куда чаще занимаются специалисты в предметной области).

 
 
 [ Сообщений: 24 ]  На страницу Пред.  1, 2


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group