Где купить компилятор Fortran фирмы Compaq?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Где купить компилятор Fortran фирмы Compaq?

Где купить компилятор Fortran фирмы Compaq?

Ответ
Поиск в этой теме
Непрочитано 19.04.2011, 00:05 #1
Где купить компилятор Fortran фирмы Compaq?
Иванов Дмитрий
 
Регистрация: 28.09.2010
Сообщений: 55

Возможно он называется Compaq Visual Fortran.
Желательно бы узнать адрес магазина, по интернету не люблю покупать
Просмотров: 10628
 
Непрочитано 19.04.2011, 11:46
#2
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 665
<phrase 1= Отправить сообщение для baaba с помощью Skype™


как вариант, а почему бы не использовать вот этот компилятор:
http://gcc.gnu.org/
http://ru.wikipedia.org/wiki/GNU_Compiler_Collection
(коллекция компиляторов под лицензией GPL) там, в числе прочих, есть и фортран. Я им даже пользовался.
baaba вне форума  
 
Непрочитано 19.04.2011, 12:45
#3
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


Да нигде. Его купил Intel и выпускает под своей маркой.
А вообще, если вдруг найдёте (каким-то чудом) - напишите. Мне тоже интересно
ННВ вне форума  
 
Автор темы   Непрочитано 19.04.2011, 21:14
#4
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


Фортран совсем не знаю, купил книгу Артемов И.Л. Fortran: Основы программирования. В этой книге рассматривается как раз компилятор Compaq. Компилятор GNU, к нему я не найду книгу. Возьму другую книгу, к ней не будет компилятора. Замкнутый круг, не знаю что делать. С автолиспом просто, есть автокад и книга Кудрявцева.
Помогите, как начать изучать язык
Иванов Дмитрий вне форума  
 
Непрочитано 19.04.2011, 21:29
#5
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
Фортран совсем не знаю, купил книгу Артемов И.Л. Fortran: Основы программирования. В этой книге рассматривается как раз компилятор Compaq. Компилятор GNU, к нему я не найду книгу. Возьму другую книгу, к ней не будет компилятора. Замкнутый круг, не знаю что делать. С автолиспом просто, есть автокад и книга Кудрявцева.
Помогите, как начать изучать язык
Может выбрать др. язык?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 19.04.2011, 21:42
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450


Offtop: Книгу Кудрявцева я и врагу не пожелаю...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 19.04.2011, 21:54
#7
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


Книга Кудрявцева для задач, которые я решаю, вполне исчерпывающая. Автолисп только медленно вычисляет, хочу фортран изучить
Иванов Дмитрий вне форума  
 
Непрочитано 19.04.2011, 22:01
#8
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
Книга Кудрявцева для задач, которые я решаю, вполне исчерпывающая. Автолисп только медленно вычисляет, хочу фортран изучить
Т.е. язык вы будете изучать с нуля? Чем обусловлен выбор именно фортрана? Какие задачи хотите решать? Хотите использовать готовые библиотеки, написанные именно на фортране?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 19.04.2011, 22:11
#9
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


Да, собираюсь изучать с нуля. Выбрал фортран, знаю что научные и инженерные задачи в нем программируют, когда нужны именно вычисления, причем многократные и с большим объемом данных. Мне нужно решать задачи механики, выражающиеся например в факторизацию квадратной матрицы на две треугольные методом Гаусса или прогонки, проблема собственных значений. Задание новых векторов и матриц, их редактирование. То, с чем я собираюсь работать, это только векторы и двумерные массивы большой (1000-10000) размерности.
То, что в фортране много уже готовых общедоступных программ (библиотеки), это плюс, но не главный
Иванов Дмитрий вне форума  
 
Непрочитано 19.04.2011, 22:25
#10
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
Да, собираюсь изучать с нуля. Выбрал фортран, знаю что научные и инженерные задачи в нем программируют, когда нужны именно вычисления, причем многократные и с большим объемом данных.
Если язык не принципиален, а важны возможности и скорость, возможно будет интересно глянуть в сторону .net 4.0, поскольку в нём появились такие вещи как TPL и PLINQ, за счёт которых с лёгкостью можно распаралеливать как задачи, так и обработку данных (это можно было делать и в предыдущих версиях, но в 4-ке всё происходит прозрачно). Если нужен функциональный язык, то у .net это F#, а если самый популярный, то C#.

При этом литературы по .net-языкам и технологиям - море, а IDE имеются бесплатные (SharpDevelop, MonoDevelop, MS Visual Studio Express Edition). Набор библиотек и их область применения не думаю, что меньше чем у Фортрана...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:

Последний раз редактировалось hwd, 19.04.2011 в 22:36.
hwd вне форума  
 
Непрочитано 19.04.2011, 22:43
#11
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


Иванов Дмитрий, написал Вам в личку...
ННВ вне форума  
 
Непрочитано 19.04.2011, 22:44
#12
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
Автолисп только медленно вычисляет, хочу фортран изучить
Ну есть еще гораздо более быстрые лиспы - если задача не одноразовая (надо сделать один раз и половина решения уже решена на фортране) - я бы не в коем случае не стал изучать фотртран - он, при всех его заслугах, язык забытый - рано или поздно "упретесь" в его ограничения - размерности массивов 1000-10000 на современных машинах это не цифра - я бы однозначно посоветовал для подобных задач любой современный функциональный язык.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 19.04.2011, 23:28
#13
metod


 
Регистрация: 09.10.2007
Москва
Сообщений: 451


a matlab уже не котируется что ли? или его бесплатный аналог octave
metod вне форума  
 
Автор темы   Непрочитано 19.04.2011, 23:47
#14
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


матлаб это готовый пакет, и не все удобно в готовых пакетах делать. Например в маткаде сложность с вычислением производных порядка выше 9. Может, конечно, это решается подгрузкой дополнительных библиотек. Начинал решать задачу в маткаде, получилось, но в результате все равно перешел на автолисп
Иванов Дмитрий вне форума  
 
Непрочитано 20.04.2011, 07:52
#15
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
но в результате все равно перешел на автолисп
автолисп - это встроенный язык для программирования в автокаде. Вне автокада он не живёт... С матлаба на автолисп, с автолиспа на фортран... Странные метания. Похоже, что топикстартер меняет одно на другое, не разобравшись толком в предназначении и возможностях выбранного им варианта (выбор древнего ископаемого фортрана косвенно подтверждает моё предположение, и возможно, что фортран топикстартеру посоветовал старый преподаватель полковник, который именно на этом языке писал когда-то под DOS в далёкие 80-е и др. языков попросту не знает). Не удивлюсь, что после фортрана вскоре последует выбор др. языка. Может стоит сначала почитать гугл, посмотреть возможности современных языков, дабы не наступать самому себе на лыжи?

Хотя, чего это я... "Ладно волк, но я то куда полез - я же читать не умею..." (с) - каждый из нас сам себе злобный буратино сам волен выбирать, на чём ему ездить. Фортран, так фортран...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 20.04.2011, 20:40
#16
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


hwd, я не хотел сказать что современные языки не стоит изучать, а фортран круче всего. И мой путь по освоению компьютерной грамотности на самом деле такой:
1. бейсик в школе в 10-11 кл. На нем почти ничего не делал, да и желания не было.
2. автокад + автолисп в институте и до сегодняшнего дня, уже прибл. лет семь в нем сижу.
3. попробовал не матлаб, а именно маткад, не очень понравилось. Сделал статический расчет МКЭ стержневой конструкции. Исходные данные из внешних файлов txt. Работает, но медленно, не сильно быстрее чем в автолиспе, и как-то интерфейс маткада не приглянулся.
4. Фортран. Его никто не советовал, случайно попалась информация что на нем до сих пор многое делают, и как раз в научной среде. А у меня именно задачи учебные/канд.дисс.

И есть надежда, что фортран в освоении легкий

Вот и все!
Иванов Дмитрий вне форума  
 
Непрочитано 21.04.2011, 14:09
#17
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 702


Не стану тебя переубеждать. Встречал людей твоего круга. Но у них уже был фортран и он их абсолютно устраивал (досовский и вроде висуал фортран для винды).
Самое главное, на мой взгляд, чтобы там были те библиотеки на которые ты так расчитываешь. Найдёшь - тынц, а он голый...
з.ы.
Купил на рынке (б/у, рублей за 10, аж слёзы навернулись - добро пропадает) книгу для ПГС по строительной механике, там алгоритмы разложены и листинги на фортране, он не показался мне простым. И много ссылок на подключаемые модули
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума  
 
Непрочитано 21.04.2011, 14:24
#18
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


Цитата:
Сообщение от Сергей Дубина Посмотреть сообщение
там алгоритмы разложены и листинги на фортране, он не показался мне простым.
Так тот Фортран-то, поди, 77-го года. Понятное дело, не показался простым.
Кстати, те листинги запросто можно компилировать в современных средах.
ННВ вне форума  
 
Непрочитано 21.04.2011, 14:49
#19
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 702


Цитата:
Сообщение от ННВ Посмотреть сообщение
Кстати, те листинги запросто можно компилировать в современных средах.
Наши сканы ваша обработка...?
Ссылочку скинешь, если найдёшь, любопытно.
з.ы.
А ты по какой области человеческой деятельности, если не секрет?
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума  
 
Непрочитано 21.04.2011, 15:38
#20
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


Ссылочку? Хм...
Попытаюсь конвертировать мысль в ссылочку
ННВ вне форума  
 
Автор темы   Непрочитано 11.05.2011, 01:04
#21
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


Цитата:
Сообщение от baaba Посмотреть сообщение
как вариант, а почему бы не использовать вот этот компилятор:
http://gcc.gnu.org/
http://ru.wikipedia.org/wiki/GNU_Compiler_Collection
чтобы ставить этот компилятор, нужно поставить и операционную систему GNU тоже? Если у меня windows, то не пойдет? Подскажите что именно в этих ссылках нажимать, там миллион кнопок, все по-английски, я ничего не понимаю
Иванов Дмитрий вне форума  
 
Непрочитано 11.05.2011, 01:25
#22
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,496


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
Если у меня windows, то не пойде
подойдет. я ставил для abaqus/ но пока так и не испробовал. единственное могу сказать, установился точно. win7x64
во вложении Installation Guide and Release Notes, насчет фирмы Compaq не уверен

ps ищите на загр. форумах. люди обмениваются опытом работы в нем. что-то разобрать можно с переводчиком)

Иванов Дмитрий, тогда уж не фортран, а APDL
Вложения
Тип файла: pdf w_cprof_p_11.1.051_Release_Notes_en_US.pdf (313.8 Кб, 453 просмотров)

Последний раз редактировалось Chardash, 11.05.2011 в 01:40.
Chardash вне форума  
 
Автор темы   Непрочитано 11.05.2011, 01:43
#23
Иванов Дмитрий


 
Регистрация: 28.09.2010
Сообщений: 55


Цитата:
Сообщение от baaba Посмотреть сообщение
Извините, в этих ссылках я не нашел вкладку Installation Guide and Release Notes
Иванов Дмитрий вне форума  
 
Непрочитано 11.05.2011, 15:27
#24
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 665
<phrase 1= Отправить сообщение для baaba с помощью Skype™


Цитата:
чтобы ставить этот компилятор, нужно поставить и операционную систему GNU тоже? Если у меня windows, то не пойдет? Подскажите что именно в этих ссылках нажимать, там миллион кнопок, все по-английски, я ничего не понимаю
Под Windows то же вроде что то уже есть:
http://ru.wikipedia.org/wiki/Fortran
http://ru.wikipedia.org/wiki/GFortran
http://gcc.gnu.org/fortran/
http://gcc.gnu.org/wiki/GFortranBinaries#Windows


http://www.gnu.org/manual/manual.html#Software
http://shop.fsf.org/product/using-gc...erence-manual/
http://gcc.gnu.org/onlinedocs/gcc-4....an-html.tar.gz - вот мануал по Фортрану.
http://www.mingw.org/ - Здесь описывается среда под Windows.
Конечно ставить Linux не самый простой путь, если хочется сразу начать работать (и если всё равно планируется писать под Windows).

Наверное проще будет найти рабочий компилятор на торрентах, может я просто сбиваю человека с толку???

Тогда где то наверное так:
http://rutracker.org/forum/viewtopic.php?t=622084
http://rutracker.org/forum/viewtopic.php?t=82864
http://rutracker.org/forum/viewtopic.php?t=294845

Последний раз редактировалось baaba, 11.05.2011 в 16:45.
baaba вне форума  
 
Непрочитано 12.05.2011, 15:49
#25
Petrov-Vodkin


 
Регистрация: 30.10.2010
Сообщений: 123


Цитата:
Сообщение от Иванов Дмитрий Посмотреть сообщение
матлаб это готовый пакет, и не все удобно в готовых пакетах делать. Например в маткаде сложность с вычислением производных порядка выше 9. Может, конечно, это решается подгрузкой дополнительных библиотек. Начинал решать задачу в маткаде, получилось, но в результате все равно перешел на автолисп
В этой фразе может заключается роковая для Вас ошибка. Нельзя путать Матлаб и Маткад.
Матлаб(сокращение от англ. «Matrix Laboratory») - мощнейшая среда для математического моделирования со своим языком.
Цитата:
Основной особенностью языка MATLAB является его широкие возможности по работе с матрицами.
То что вам и нужно, он для этого и предназначен. А возможности MathCad не многим более, чем у Excel. Зато формулы там красиво выглядят.

Попробуйте такой вариант:
Сочините свой расчет в Матлабе, откомпилируйте его. А готовую автономную (!) библиотеку используйте где вздумается.
Многие, например, потом в Visual Studio рисуют графический интерфейс за 5 минут и получают полноценную программу.

P.S. Сомневаюсь, что стоит изобретать велосипед на фортране и пытаться на нем переплюнуть готовые алгоритмы, оттачиваемые с 70х годов.

Последний раз редактировалось Petrov-Vodkin, 13.05.2011 в 10:42.
Petrov-Vodkin вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Где купить компилятор Fortran фирмы Compaq?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хочу купить монитор ЖК для автокада какой фирмы я не знаю вы Рома_2 Разное 10 21.06.2007 03:44