Здравствуйте, PSV100, Вы писали:
PSV>Здравствуйте, VladC, Вы писали:
VC>>посоветуйте пожалуйста бесплатную IDE, пожелания такие:
VC>>- удобная работа с MySQL, биндинг полей таблиц с контролами
VC>>- встроенные возможности создания печатных форм
VC>>1С не предлагать
.
PSV>Тут сложно что-то однозначно посоветовать. Не ясна задача: для личного использования/небольшая команда, масштабы системы, web/интравеб/десктоп и пр. Скорее всего, нужно что-то, чтобы самому или паре человек по-быстрому набрасать всякую муть типа задач из наколенной бухгалтерии. И, как я понял, нужно под винду.
PSV>Современные условия таковы, что новых всяких ПоверБилдеров уже не разрабатывают. Подобные системы, как правило, есть внутри каких-то комплексов, как та же 1С. И использование таких систем без сопровождения/поддержки со стороны разработчика весьма проблематично. Всех потребностей такие "IDE" никогда не накроют, и потенциал расширения функционала в них — это важнейший вопрос, который порой может убить все профиты лёгкости их использования.
PSV>Среди готовых, отдельных, продуктов можно смотреть в сторону всяких "заменителей" Акцесса, типа Base в ОпенОфисе. Есть какой-то бейсик Gambas, Kexi как Access под линух, есть наколенное "фокспро" Dabo, но на питоне (и вроде из-за него неплохо расширяется). Были какие-то свои наколенные клипперы. Если порыться в инете, то подобные проекты найти можно. Как они в жизни — я не в курсе, но, имхо, большого счастья они не дадут.
PSV>Если важен вопрос своей личной карьеры, лучше посмотреть в сторону полноценных языков общего назначения. Сейчас "интерпрайз-востребованы" Java/Net. Решить на них можно всё, IDE и прочего полно бесплатного. В мире Net несколько проще из-за того, что там гораздо меньше альтернатив на каждый чих, в основном, нагибает одна "партия".
PSV>Можно глянуть в сторону скриптовых языков типа Питон/Руби. Там разработка будет попроще, но, в основном, современные решения рассчитаны на web, не для десктопа, как Рельсы/Джанга.
PSV>Ещё альтернатива: FreePascal и Lazarus, типа кроссплатформенная бесплатная дельфи. Это не "ынтерпрайз" и не круто. Но лёгкость и скорость разработки будут лучше, чем в Java/Net, да и сам язык попроще, и надёжнее (имхо). И готовые решения в плане, как минимум, печати отчётов, здесь будут поприятнее, чем в java, например. Но, прежде всего, всё рассчитано на десктоп, не для web-а (хотя для web тоже можно программировать).
PSV>И совет из своей личной практики. Довелось в жизни разрабатывать подобную "IDE". У нас свои бизнес-системы, где имеется подобная штука для реализации прикладной логики. Поскольку в своё время Дельфи имела бешеную популярность, у нас всё сделано по её подобию, есть и свой дизайнер форм, и свои дизайнеры отчётов, и свои pascal-скрипты. В общем, встроенная RAD-IDE. Но как-то заметили, что несмотря на все прелести RAD-идеологии, удобства и скорости того же древнего фокспро (я имею в виду ещё под DOS), всякие дельфи и им подобные, где есть GUI-возня, увы, не дают. В конечном итоге, у нас всё свелось, в основном, к использованию простого скриптового языка, заточенного под конкретные задачи, с которым могут работать люди разной квалификации, и для "въезжания" времени особо ненужно. Можно здесьАвтор: PSV100
Дата: 20.03.12
в соседней теме посмотреть, как он выглядит. Для работы не нужны никакие GUI/RAD и прочие IDE, достаточно блокнота, если продвинутый текстовый редактор — большего IDE и не надо. Подправил скрипт и тут же увидел результат — очень хороший RAD, тем более GUI-программирование очень ограничивает в потенциале функционала.
PSV>Для java, например, для достижения подобного эффекта можно воспользоваться Groovy, где реализовать ядро системы на основе Swing/SWT/JavaFx (для десктопа), отчёты поверх JasperReports/Birt/Pentaho Reporting и пр., и обвернуть всё это дело скриптами на этом язычке.
PSV>Кстати, сами сейчас ломаем голову, как лучше выкрутиться под JVM.
PSV>Удачи.
спасибо большое за столь развёрнутый ответ, решил пока остановиться на netbeans, а там время покажет