Есть приложение, написанное на PowerBuilder:
— ведение справочников различных документов
— справочники лежат в БД (Firebird, доступ через ODBC)
— просмотр и редактирование справочников
— выгрузка данных справочников в Excel / OpenOffice (OLE)
— построение различных отчетов
В принципе, ничего особенного и PowerBuilder все требования покрывал, но...
PowerBuilder сейчас разделился на две версии, одна из которых устарела, а вторая двинулась под .Net, но скорость работы с ней такова, что программирование под него из удовольствия стало мучением.
И, соответственно, встал вопрос перехода на новый язык и среду разработки.
Основные критерии:
— возможность разработки под Win (с возможным переходом в Linux)
— возможность быстрой разработки стандартного GUI
— возможность наследования, повторного использования интерфейса
— возможность быстрой разработки запросов к БД (в том числе граф элементов, использующих выборки БД)
— возможность простого взаимодействия с внешними приложениями
— возможность построения отчетов
И вопрос еще цены используемого софта.
Хотелось бы, чтобы софт был недорогой (если бесплатного нет).
Хотелось бы послушать мнения. Выбор технологии дело такое, что потом сменить ее не так просто.
На чем писать — не принципиально, главное, чтобы не копаться в мелочах, а концентрироваться на задачах.