Нужно написать desktop приложение с графическим интерфейсом , которое будет включать некоторый справочник с константами , а в конечном счете будет проводить расчет ( решение дифференциальных уравнений ) и выдавать результат . Хочу попробовать Python, стоит ли ? Есть опыт в разработке веб-приложений ( знаю ruby, js), может ли это как-нибудь пригодиться ?
Можешь выбирать любой язык для написания декстопных приложений (С# или Java например, Python тоже неплохо), просто зарание найди необходимые математические библиотеки для выбранного языка или же подумай, как для этих целей можно будет настроить работу своего приложения с МатЛабом, который позволяет производить сложные математические вычисления
Если нужен результат - сконцентрируйтесь на на самом алгоритме, используйте интерфейс командной строки. Гуй прикрутите потом. Руби вполне подходит для прототипирования, впрочем как и Питон.