Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Математика  (Прочитано 989 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zonder_maniak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Математика
« : 08 Октября 2013, 10:43:36 »
Доброго времени суток.
Если данный вопрос уже рассматривался, то будьте добры ткните носом.

Предпосылки такие.

есть, если не громко сказано, отрасль, которая ни кем не автоматизирована за неимением специалистов и желания.
Сейчас появилась необходимость и пока никто не перехватили - решил заняться этим я.

Есть математик (старший мой товарищ работающий на VFP, ну во всяком случае он так думает), инвестор (достаточно терпимый товарищ, на столько терпимый что до первых проблесков зачатков готов подождать полгодика) и собственно я, некогда писавший на VB.

вопрос состоит в следующем

завертеть на mysql бд на удаленном серваке, через облако туда будут падать данные (примеров сиих решений миллионы)на серваке они будут обрабатываться неким хитрым математическим методом который разрабатывает мой старший товарищ (из тех наработок что были ранее).

Моя задача всунуть это в нормальный программный код

и вот тут интересна именно среда разработки

можно бы было поднять это на VB но как вспоминаю его костыли...
в равной степени не знаком ни с С++ ни с чем либо еще (читал на досуге но это все слова..)

может гуру подскажут простое в освоение творение, способное работать с математикой.

Заранее прошу прощение в допущенных ошибках - сам я сьехал на админство поэтому могу чегото недопонимать в ввиду отсутствия практики програмирования

Заранее благодарен.

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Математика
« Ответ #1 : 08 Октября 2013, 11:35:50 »
Mathematica? Или Символьные вычисления?
Но никак не Basic.
Делюсь знаниями, но их у меня мало!

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Математика
« Ответ #2 : 08 Октября 2013, 11:51:01 »
простое в освоение творение, способное работать с математикой.
Мдя, без комментариев. Программист не может быть без математического аппарата, в частности без понимания алгоритмизации, а кодеру такая задача будет трудновата.
Кури java, например. Олсо особой разницы нет. (VB точно не надо)

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Математика
« Ответ #3 : 08 Октября 2013, 12:42:09 »
Если считать надо много и быстро, может это использовать?
http://www.gnu.org/software/gsl/
Извините, я все еще учусь

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Математика
« Ответ #4 : 08 Октября 2013, 13:08:49 »
Питон, в нем есть много всяких библиотек удобных, тот же numpy или pandas. Зависит, конечно, от того, что конкретно там нужно будет делать.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн zonder_maniak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Математика
« Ответ #5 : 08 Октября 2013, 13:10:44 »
Mathematica? Или Символьные вычисления?
Но никак не Basic.

вечером попробую найти разницу (времени не то что нет а вообще нет) пока спасибо

Пользователь решил продолжить мысль 08 Октября 2013, 13:12:28:
Если считать надо много и быстро, может это использовать?
http://www.gnu.org/software/gsl/
если я правильно понял - это набор "велосипедов" к с++?


Пользователь решил продолжить мысль 08 Октября 2013, 13:13:59:
Питон, в нем есть много всяких библиотек удобных, тот же numpy или pandas. Зависит, конечно, от того, что конкретно там нужно будет делать.
в основном обработка огромных масивов. если точнее матрици, огромнейшие матрици
« Последнее редактирование: 08 Октября 2013, 13:13:59 от zonder_maniak »

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Математика
« Ответ #6 : 08 Октября 2013, 13:16:52 »
если я правильно понял - это набор "велосипедов" к с++?
К "Си". Но можно использовать и на других языках.
Извините, я все еще учусь

Оффлайн zonder_maniak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Математика
« Ответ #7 : 08 Октября 2013, 13:21:30 »
простое в освоение творение, способное работать с математикой.
Мдя, без комментариев. Программист не может быть без математического аппарата, в частности без понимания алгоритмизации, а кодеру такая задача будет трудновата.
Кури java, например. Олсо особой разницы нет. (VB точно не надо)
на сколько я понял прочитав тонны флуда на этом и других форумах с++ и джава одинаково трудны в освоении. "...и всей жизни не хватит"
так же видел мнение что они очень схожи и зная один практически "понимаешь" второй.
просто я боюсь что в освоении джавы мне нужен будет наставник, коего нету рядом (такая вот у нас глушь), в принципе и по сишке неособо распросишся, но если остановится на сишке то есть далекий товарисЧ которому можно позвонить.

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Математика
« Ответ #8 : 08 Октября 2013, 13:39:15 »
zonder_maniak,
Лучше не флуд читать - а книжки, и писать программы.
Извините, я все еще учусь

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Математика
« Ответ #9 : 08 Октября 2013, 13:41:07 »
в основном обработка огромных масивов. если точнее матрици, огромнейшие матрици
Ну, в питоне это удобно с этими библиотеками, но, конечно, при очень большом размере может быть медленно, наверное. Хотя если грамотно написать, должно быть почти как си, потому что numpy сам на си написан и хорошо оптимизирован.

Пользователь решил продолжить мысль 08 Октября 2013, 13:41:46:
А, ну, еще R, конечно! Как это я забыл-то.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн zonder_maniak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Математика
« Ответ #10 : 08 Октября 2013, 15:13:58 »
zonder_maniak,
Лучше не флуд читать - а книжки, и писать программы.
Полностью согласен. Книги это первоисточник знаний. Вот сейчас пытаюсь определится, в каком направлении читать, а то всех не сразу освоить получится, а начинать с чего то нужно
« Последнее редактирование: 08 Октября 2013, 15:18:38 от zonder_maniak »

Оффлайн zonder_maniak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Математика
« Ответ #11 : 14 Октября 2013, 09:37:38 »
Mathematica? Или Символьные вычисления?
Но никак не Basic.

вечером попробую найти разницу (времени не то что нет а вообще нет) пока спасибо

Пользователь решил продолжить мысль 08 Октября 2013, 13:12:28:
Если считать надо много и быстро, может это использовать?
http://www.gnu.org/software/gsl/
если я правильно понял - это набор "велосипедов" к с++?


Пользователь решил продолжить мысль 08 Октября 2013, 13:13:59:
Питон, в нем есть много всяких библиотек удобных, тот же numpy или pandas. Зависит, конечно, от того, что конкретно там нужно будет делать.
в основном обработка огромных масивов. если точнее матрици, огромнейшие матрици
все таки математика.

Пользователь решил продолжить мысль 14 Октября 2013, 10:57:50:
если кому будет интересно - пал выбор на c#.
Всем огромное спасибо за содействие и интересные идеи
 :coolsmiley:
« Последнее редактирование: 14 Октября 2013, 10:57:50 от zonder_maniak »

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.