The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск среды разработки PascalABC.NET 3.6.3, opennews (?), 12-Май-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


34. "Выпуск среды разработки PascalABC.NET 3.6.3"  +5 +/
Сообщение от Gefest (?), 13-Май-20, 01:08 
Фортран жил, фортран жив , фортран будет жить !
Ибо по удобству и быстродействию , - аналогов нет .
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск среды разработки PascalABC.NET 3.6.3"  –6 +/
Сообщение от anonimm (?), 13-Май-20, 06:12 
> Фортран жил, фортран жив , фортран будет жить

К сожалению. От этого наследия мы ещё долго будем отмываться. Некоторые "программисты" на фортране так "стараются", что их код даже f2c не берёт.

Новый код писать на нём не имеет смысла, С/C++ при правильном использовании далеко впереди как по быстродействию за счёт inline-функций и способа передачи аргументов в функции (в fortran всё по указателям), так и по читаемости, отлаживаемости, поддерживаемости, и т.д.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск среды разработки PascalABC.NET 3.6.3"  +7 +/
Сообщение от MadAdmin (?), 13-Май-20, 07:10 
Физикам, математикам и другим учёным абсолютно начхать на 'экпертное' мнение каких-то там зачуханных девелоперов. Отмывайся дальше.
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск среды разработки PascalABC.NET 3.6.3"  –2 +/
Сообщение от anonimm (?), 13-Май-20, 09:17 
> зачуханных девелоперов
> Отмывайся дальше.

А Вы и дальше ходите немытым.  

Потому что новый (именно новый) продакшн-код, который суровые девелоперы пишут за нормальные деньги, на Фортране Вам никто не даст писать. А старый код подключают через биндинги.

Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск среды разработки PascalABC.NET 3.6.3"  –1 +/
Сообщение от anonimm (?), 13-Май-20, 09:20 
> Физикам, математикам и другим учёным абсолютно начхать на 'экпертное' мнение каких-то там
> зачуханных девелоперов. Отмывайся дальше.

Вот уж кому выступать от лица физиков, математиков и других учёных, как не админу (смотрю по Вашему логину)!

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

104. "Выпуск среды разработки PascalABC.NET 3.6.3"  –3 +/
Сообщение от Animal (??), 13-Май-20, 19:08 
Некоторым девелоперам начхать на некоторых псевдо-ученых которые придумывают из свой задницы вот такое: деления любого числа на нуль является бесконечность.

Таких идиотов гнать нужно поганой метлой, что бы мозг людям не засоряли идиотизмом.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

180. "Выпуск среды разработки PascalABC.NET 3.6.3"  +/
Сообщение от MadAdmin (?), 04-Сен-23, 13:07 
> Некоторым девелоперам начхать на некоторых псевдо-ученых которые придумывают из свой задницы
> вот такое: деления любого числа на нуль является бесконечность.
> Таких идиотов гнать нужно поганой метлой, что бы мозг людям не засоряли
> идиотизмом.

"деления любого числа на нуль является бесконечность." - пруфы где? Не ссылки на говноблоггеров, а нормальный учебник, в котором такая чушь была бы написана. Вопрос риторический, их нет и быть не может.
Иди учи внимательно теорию пределов, потом возвращайся за комп. Не раньше.


Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск среды разработки PascalABC.NET 3.6.3"  +1 +/
Сообщение от Анонимemail (65), 13-Май-20, 10:49 
Сколько человеко-лет тестировались математические библиотеки фортрана для расчета с заданной точностью? И сколько ошибок находят в новомодных?
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

83. "Выпуск среды разработки PascalABC.NET 3.6.3"  –2 +/
Сообщение от anonimm (?), 13-Май-20, 16:26 
> Сколько человеко-лет тестировались математические библиотеки фортрана для расчета с заданной
> точностью? И сколько ошибок находят в новомодных?

Кто тут возникает и минусует, ни разу не пробовали сами писать на фортране что-то серьёзное, или использовать в крупных проектах код, написанный на Фортране инженерами или учёными. Их лапшичный goto-стиль кодирования заразен для молодых и неопытных инженеров и исследователей.
Разумеется, это не касается некоторых замечательных библиотек, таких как lapack. Но и в них встречается жесть. Например, когда требуется использовать указатель на функцию, а его в Фортране-77 нет, там начинается 18+.

Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск среды разработки PascalABC.NET 3.6.3"  +1 +/
Сообщение от Страшный аноним (?), 13-Май-20, 16:57 
Бозе ты мой, какая печаль-тоска. А "обернуть" Фортрановскую функцию Сишной функцией не судьба? Да, наверное, возможно обойтись и без передачи указателя на функцию, просто вы так не привыкли.
Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск среды разработки PascalABC.NET 3.6.3"  +/
Сообщение от anonimm (?), 13-Май-20, 19:19 
> Бозе ты мой, какая печаль-тоска. А "обернуть" Фортрановскую функцию Сишной функцией не
> судьба?  

Да, обёртки и делают, но это не является 100 % портируемым решением.
Плохо, если этот Фортран-код написал кто-то из Вашего коллектива, и Вам потом его код поддерживать и развивать, когда он скоро уйдёт на пенсию.

> Да, наверное, возможно обойтись и без передачи указателя на функцию,

Конечно, без передачи указателя на функцию можно обойтись,
> просто вы так не привыкли.

но стремиться нужно к интуитивному и читаемому коду, а не к такому, к которому нужно привыкать.
Если думаете, что всё просто, посмотрите, как функция умножения на матрицу передаётся в функцию какого-нибудь итерационного метода, например, Арнольди в arpack. Если осилите, можете смело продолжать защищать старьё.

Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск среды разработки PascalABC.NET 3.6.3"  –1 +/
Сообщение от Школьник (ok), 13-Май-20, 19:50 
>написанный на Фортране инженерами или учёными

Учёным не надо писать ничего больше прототипа (а лучше просто писать псевдокод с формулами). А дальше их код должны переписывать инженеры, знакомые с методологией правильного написания программ.

Другого пути нет. Если допустить код учёного до прода, то лучше тем, кто будет его поддерживать, увольняться сразу вне зависимости от того, сколько платят. Если вовремя не уволился - ну тогда не скули, разводись сразу, и приготовься работать по 18-20 часов в сутки.

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

168. "Выпуск среды разработки PascalABC.NET 3.6.3"  +/
Сообщение от Scriptor (ok), 17-Май-20, 00:28 
*Тяжело вздыхает* Вы бы это, размораживались уже потихоньку, LAPACK нынче на 90-м фортране написан, да и вообще писать новый код на 77-м это уже немного странное занятие с учетом современного развития языка.
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

66. "Выпуск среды разработки PascalABC.NET 3.6.3"  +1 +/
Сообщение от Анонимemail (65), 13-Май-20, 10:55 
Ага, будет как https://www.opennet.ru/opennews/art.shtml?num=51667
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

69. "Выпуск среды разработки PascalABC.NET 3.6.3"  +2 +/
Сообщение от nelsonemail (??), 13-Май-20, 11:51 
>> От этого наследия мы ещё долго будем отмываться.

оно и видно, так доотмывались, что обмазались всяческими пхп и жиэсами по самое немогу

>> С/C++ при правильном использовании далеко впереди как по быстродействию за счёт inline-функций и способа передачи аргументов в функции (в fortran всё по указателям), так и по читаемости, отлаживаемости, поддерживаемости, и т.д.

как бы Фортран специально создавался для удобства записи формул, поэтому сравнивать его с plain C не совсем корректно. применительно к предметной области Фортран значительно удобнее сишки.
С++ ? ну, может быть. но для использования учёными он сложноват, мягко говоря

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

132. "Выпуск среды разработки PascalABC.NET 3.6.3"  +/
Сообщение от путинвор (?), 14-Май-20, 11:12 
Ты небось еще и в лаптях ходишь
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру