Форум сайта python.su
RodegastИмеется в виду среда написания. Во-первых, она будет находится на компьютере в оффисе, где могут прийти и проверить. И во-вторых, программа будет устанавливаться на предприятиях, если их придут проверять, могут по цепочке и к нам потом…
>
Насколько я понял речь идёт о откомпилированной программе, но тогда причём тут платформа?
Отредактировано (Фев. 21, 2009 13:45:32)
Офлайн
Может в вашем конкретном случае преимуществ нету.
Повторюсь - я бы не переписывал. Я бы переделывал то что есть.
А python vs pascal - довольно специфично :) Оба неплохи. Я долго программировал как на одном таки и на другом.
Тут, скорее, личные предпочтения - питон гибче, и проще для меня. Паскаль - скорость и память. Кроме того, если есть программа на паскале, которую нужно дописать, я буду на паскале и писать.
А пока жду Digital Mars D компилятор для 64-битнного Linux.
Офлайн
Непонятная проблема.
Есть много программ которые написаны ещё на фоксе под дос и работают нормально сейчас.
Если ПЗ работает стабильно на протяжении многих лет, и выполняет свои функции, зачем менять платформу?!. Проанализируйте ошибки , найдите спорные места, доработайте код.
Относительно лицензии, есть версия Turbo Delphi свободная версия, можна перевести под неё. Кроме того, ваша програма использует, наверное, свои базы даных, это тоже надо учесть.
Возможно ваше начальство хочет профинансировать вариант перевода ПЗ на новую платформу, ну тогда другое дело.
Офлайн
Спасибо! Доходчиво и логично.
Офлайн
Появился еще ньюанс - возможно нужно будет перенести это приложение (расчет ЗП) под Linux, а в перспективе написать рабочее место кассира и тоже под Linux.
Мне кажется, можно начинать изучать Python. :)
Офлайн
Если Вам нужен результат минимальными усилиями - берете Lazarus и портируете под Linux (если видно что не слишком много придется переделывать).
Если Вы ищите причину изучать питон, то советы Вам не нужны.
Офлайн
Поддерживаю. Разве что я бы брал именно FreePascal и MSEgui/ide, а не Lazarus. Если всё же есть желание учить Python, милости просим. Вопрос выбора языка не так уж и прост, но коли вы владеете только Pascal, то не стоит лишь из-за одного проекта учить еще и Python. Хотя мы люди русские и у нас свой путь, мы сначала подбираем инструмент, а потом думаем, что с ним делать :-).
..bw
Офлайн
а существую ли какие нибудь конвертеры из Python в Delphi ?
Офлайн
artcrea
Нет, на сколько мне известно.
Офлайн
Ferroman
bw
Не совсем правильно было-бы говорить, что я подбираю задачу под инструмент. Просто хочется, пользуясь случаем, перейти на следующий уровень.
Я так и ходил до этого: с ФоксПро - на ТурбоСи, потом на Делфи, потом на Оракл с PL/SQL. :)
P. S.
Прочитал первые 200 страниц “Rapid GUI Programming with Python and Qt” - прикольно, некоторые вещи в языке очень остроумно сделаны, даже с моего невысокого уровня видно.
Отредактировано (Март 2, 2009 12:16:27)
Офлайн