powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Какой язык/систему программирования выбрать?
25 сообщений из 31, страница 1 из 2
Какой язык/систему программирования выбрать?
    #35085566
Jorg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Есть программа, написанная на Фортране для расчета сингулярных значений и векторов.
Её надо переписать на каком-нибудь современном языке по ряду причин, обеспечив качественное отображение результатов в виде графиков (т.е. на выходе не только текст).
С алгоритмами мы разберемся, нужно загодя обеспечить переход с XP на Vista и далее (уже на эти грабли наступали).

Сам когда-то в институте писал на Фортране, сейчас иногда пользуюсь C++ Builder (потому что есть у кого спросить и я получаю то, что мне нужно).

Какой язык осваивать - по большому счету пофиг.
Важно не ошибиться с выбором направления: был на курсах по проектированию информационных систем, там кто-то за Java, кто-то за C++, кто-то за .net.
Каждый как водится утверждает, что его путь единственно верный.

Подскажите, за что взяться?

Sorry, если off.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085613
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jorg

Sorry, если off.
это не офф, это запал для холивара очередного, с чем вас и поздравляю
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085630
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FORTRAN-95 не устроит?
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085706
Jorg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
95 фортран - нафиг
видел поделки этого плана - внешний вид графики пользователей вгоняет в транс
точно не подойдет

нужно что-то привычно выглядящее (как Word), но с возможностью впихнуть нормальную математику
Еще раз сорри, но мне действительно нужен толковый совет.
Я не умею компилировать и собирать в единое целое C++ и Fortran - есть у меня один знакомый, он так умеет делать.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085749
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если требуется виста - то дотнет однозначно.

Математическую библиотеку для него можно найти например здесь

Простые вещи типа синуса-тангенса и проч есть и в нем самом
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085755
Фотография goodbit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jorgвидел поделки этого плана

Если математика - то MatLab, MathCad (сам первое предпочиатаю)
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085757
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программировать в нем советую на C#

Есть бесплатная версия IDE от MS для девелоперов - найдете по ключевому слову Visual Studio Express
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085760
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goodbit Jorgвидел поделки этого плана

Если математика - то MatLab, MathCad (сам первое предпочиатаю)
А там разве можно делать отдельные проги? Не знаю насчет матлаба, но в маткаде точно нет.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085873
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35085953
Фотография goodbit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman goodbit Jorgвидел поделки этого плана

Если математика - то MatLab, MathCad (сам первое предпочиатаю)
А там разве можно делать отдельные проги? Не знаю насчет матлаба, но в маткаде точно нет.

В матлабе можно. Также там могут пригодится знание в Fortran-e и С/С++ при работе с ним.Один SIMULINK чего стоит
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086123
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jorg, поскольку Вы билдером пользуетесь, так и пишите в нём, что не устраивает? 2007 билдер декларирует, что код, написанный на нём будет жить на Win2K, XP и Висте. большего всё одно никто гарантировать не сможет.
Однако, если есть желание обязательно чего-то ещё модного выучить, тогда ищите в форуме темы типа java vs c#(.net, etc), таких холиваров тут раз в неделю запускают и выбирайте... правда, на мой вкус, ничего таким образом выбрать невозможно ;)
возьмите монетку, да подбросьте орел - жаба, решка - шарп :) и то проку будет больше
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086487
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Егорыч, а как там с мат. библиотеками?


ИМХО, хотя не видел, если прога чисто математическая и дальнейшего использования кода не предвидится, то дейсмтвительно, может лучше и в матлабе как товарищ выше пишет.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086491
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych
Однако, если есть желание обязательно чего-то ещё модного выучить, тогда ищите в форуме темы типа java vs c#(.net, etc), таких холиваров тут раз в неделю запускают и выбирайте... правда, на мой вкус, ничего таким образом выбрать невозможно ;)
возьмите монетку, да подбросьте орел - жаба, решка - шарп :) и то проку будет больше
имхоЭ, не вижу особого смысла писать на яве. Дотнет у половины населения есть, а ява машину мало того что специально ставить нужно, так последняя-распоследняя версия лично у меня в висте еще и подглючивает (
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086544
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jorg95 фортран - нафиг
видел поделки этого плана - внешний вид графики пользователей вгоняет в транс
точно не подойдетможет пусть лучше пользователей вгоняет в транс внешний вид программы, нежели результаты её расчётов ? :)
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086898
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если делаете для себя или для для другого универа - то матлаб или фортран. Если надо потом нечто давать людям, то С++/С#.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35086966
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman а ява машину мало того что специально ставить нужно, так последняя-распоследняя версия лично у меня в висте еще и подглючивает (
Версию и глюки озвучьте.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35087535
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java Platform, Enterprise Edition 5 SDK Update 4

Глюки: медленно, но верно жрет память пока всю не сожрет. Еще винда задолбала орать о ее подозрительной природе.

Вообще говоря. не думаю что ява тут в принципе подойдет. Назовите хорошую математическую библиотеку для явы - бесплатную причем.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35087544
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил http://www.silverfrost.com/11/ftn95/overview.asp
кстати, а вот это хорошее решение и ничего переписывать не придется. Компиляете в дотнет и почти все. Ну, интерфейс там еще нарисовать.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35088910
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goodbit Random_Goodman goodbit Jorgвидел поделки этого плана

Если математика - то MatLab, MathCad (сам первое предпочиатаю)
А там разве можно делать отдельные проги? Не знаю насчет матлаба, но в маткаде точно нет.

В матлабе можно. Также там могут пригодится знание в Fortran-e и С/С++ при работе с ним.Один SIMULINK чего стоит
не подскажете (ссылочку) как в Матлаб\SIMULINK - сделать "отдельные проги? "
(до этого в форумах матлаба мне сказали, что нельзя этого делать).
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35088932
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Compaq Visual Fortran умеет создавать Win32 приложения и DLL.
Пишите на фортране DLL, на другом языке интерфейс.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35089248
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь goodbit Random_Goodman goodbit Jorgвидел поделки этого плана

Если математика - то MatLab, MathCad (сам первое предпочиатаю)
А там разве можно делать отдельные проги? Не знаю насчет матлаба, но в маткаде точно нет.

В матлабе можно. Также там могут пригодится знание в Fortran-e и С/С++ при работе с ним.Один SIMULINK чего стоит
не подскажете (ссылочку) как в Матлаб\SIMULINK - сделать "отдельные проги? "
(до этого в форумах матлаба мне сказали, что нельзя этого делать).

Там есть GUID - дизайнер GUI. С помощью него делаем интерфейс, подключаем туда все написанные M-функции.
Следующим шагом берем Matlab compiler, которые переведет все это в С и откомпилит до состояния exe + вспомогательный пакет.
Сам я создавал только dll, но exe тоже по-моему возможно.
Единственный хороший источник информации - скорее всего это встроенный HELP. (благо размеров он гигантских)
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35089608
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelikk
Там есть GUID - дизайнер GUI. С помощью него делаем интерфейс, подключаем туда все написанные M-функции.
Следующим шагом берем Matlab compiler, которые переведет все это в С и откомпилит до состояния exe + вспомогательный пакет.
Сам я создавал только dll, но exe тоже по-моему возможно.
Единственный хороший источник информации - скорее всего это встроенный HELP. (благо размеров он гигантских)
В том то и дело, что в Симулинке я ни одной функции не пишу - все из палитры Симулинка - все в графическом режиме.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35089617
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь Lelikk
Там есть GUID - дизайнер GUI. С помощью него делаем интерфейс, подключаем туда все написанные M-функции.
Следующим шагом берем Matlab compiler, которые переведет все это в С и откомпилит до состояния exe + вспомогательный пакет.
Сам я создавал только dll, но exe тоже по-моему возможно.
Единственный хороший источник информации - скорее всего это встроенный HELP. (благо размеров он гигантских)
В том то и дело, что в Симулинке я ни одной функции не пишу - все из палитры Симулинка - все в графическом режиме.

А причем тут симулинк??
Модель в симулинке трудно назвать конечной программой, хотя бы потому что ее надо из матлаба открывать. Можно созданную модель симулинка запустить на моделирование из M-функции и считать результы.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35089822
Грыжхайд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Random_GoodmanПрограммировать в нем советую на C#

Есть бесплатная версия IDE от MS для девелоперов - найдете по ключевому слову Visual Studio Express

Еще можно порекомендовать такой же по возможностям, но более легкий в изучении Visual Basic 2005.

Express версия среды разработки от МС - бесплатна. Можно юзать и SharpDevelop.
В принципе можно и под Линукс писать.
...
Рейтинг: 0 / 0
Какой язык/систему программирования выбрать?
    #35089823
Грыжхайд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если серьезно - Matlab или его бесплатная замена - Scilab.
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Какой язык/систему программирования выбрать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]