|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Насколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? Пока из "плюсов" линукса вижу бесплатность и устойчивость. С другой стороны - десктоп это всё-таки не сервер, и устойчивость для него не настолько критична, если раз в два дня пасьянс рухнет - переживут :) Из минусов - всё-таки виндовые средства разработки типа Visual Studio и Delphi более удобны, более распространены и имеют огромное комьюнити; не знаю что в будущем ждет дельфю а визуалстудия уж точно никуда не денется. А в линухе - KDevelop, Mono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?), ну плюс еще системы с вебинтерфейсом лепить можно - но опять же ни одной бухгалтерской/складской системы с вебинтерфейсом, способной хоть на 10% вытеснить пресловутую 1С, я не видел... Это не говоря уж о том что винда есть практически на всех офисных десктопах, а линух - только на десктопах отдельных энтузиастов. У кого какие мысли на этот счет? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:17 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
все зависит от цели создать кросплатформенную(клиент) ИС? - бери жабу или веб интерфейс. А лучше всю логику на сервере, а интерфейс за "5 мин" на чем хочешь и под какую хочешь ОС из доп плюсов линуха для руководителя -- так как она менее распространена и больше защищена -то меньше банальных вирусов и игрушек и "своевольностей" сотрудников -след меньше будут отвлекаться от работы (поставить как шел бух систему -вообще ничего сделать не смогут "левого" %) для разработчика - это существенное удешевление/управляемость так как он может поставить все "под ключ",а не вынуждать заказчика еще докупать недешевые серверные и клиентские лицензии на ОС(до которых заказчику фиолетово -так как ему нужна не винда/линух, а ИС) насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %) насчет "10% функциональности 1С" - смотря какая имеется в виду функциональность (может там 95% никому не нужная, а что надо не делает%) и реально 1С делает мало, а ее надо долго и дорого затачивать под требования заказчика.... насчет "распростроненности" линух - если сделать предложение руководителю предприятия или заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность -что он выберет? %) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:39 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinalили заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность-что он выберет? %) Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint. Эта троица (по крайней мере первые два) абсолютные must have для офисного компьютера. Причем их версия должна быть посвежее по очевидным причинам. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:59 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
естественно офис входит в стоимость офисного компа %) там еще надо включать и "серверные" лицензии по колдичеству клиентов в общем пирамидка получается.... но просто сломать сетеротип очень сложно :( особенно когда за ним стоит огромная финансовая империя ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:12 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovMono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?) Mono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix GreyCardinal но просто сломать сетеротип очень сложно :( а главное зачем ? :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:22 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey KudinovMono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix А какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:32 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Когда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:35 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinal насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg лазарус когда-то смотрел. Сейчас не поленился скачать свежую версию, которую минут через 5 после начала работы пришлось выбивать taskmanager-ом :) GreyCardinal насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %) Клиент который в ходе своего падения логически рушит ИС, должен быть отправлен в бумагоуничтожитель вместе с руками написавшего его программера :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:37 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey Kudinov Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint. OpenOffice ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:54 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovА какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил) Минус один - отсутствие потребности в этом Mono. Если вам нужна кроссплатформенность, вы берете Java (где она "в крови") и пишите все что нужно. Зачем использовать суророгат адаптированный неизвестно кем, неизвестно как, без всяких гарантий со стороны производителя .Net ? Сторонние производители компонент под .Net также не адаптируют свои продукты для mono. И т.д. Короче - чистое искусство ради искусства. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:58 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
автор асчет устойчивости клиента - тоже очень важно Кто как ни он рушит(логически) ИС и потом ее надо лечить? Кто же такие клиенты пишет? Те, кто не слышал про транзакции? С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 14:21 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovНасколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? Вопрос стоит разделить на два - насколько перспективно разрабатывать кроссплатформенные ИС и насколько перспективно разрабатывать линуксовых клиентов. Следующий вопрос - для кого пишем. Если ориентируемся на мировой рынок, надо смотреть его требования; в российской реальности не-Windows в роли рабочей станции конечных пользователей сами знаете как часто встречается. Если говорить о кроссплатформенности, наверное правильно будет так: если это можно обеспечить бесплатно/дешево, то стоит, если дорого - скорее всего нет. То есть: если все равно собирались писать на Java, можно потестировать на разных платформах и гордо выпячивать поясницу; делать кроссплатформенность требованием к продукту и обоснованием выбора технологии - имхо глупость. Каждый раз, когда я вижу кроссплатформенность в таком контексте, я делаю вывод, что разработчики по каким-то причинам придумали именно такую архитектуру решения, а затем начали подбирать аргументацию в обоснование выбора. Если говорить о написании именно линуксового клиента, то имхо это должно быть сформулированным требованием конкретного заказчика. Пересадить пользователей на другую рабочую станцию очень тяжело; если разрабатываемая ИС масштабом поменьше SAP-а, скорее всего от продукта с такими требованиями к внедрению просто откажутся. И именно в этом случае можно посмотреть "как писать так, чтобы потом можно было относительно легко перетащить на Windows" - то есть использовать Kylix, Qt, wxWindows, тот же Mono. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 15:58 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey Kudinov Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix Я не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява. А если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 16:03 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarerЯ не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява. Ну что же ... Присматривайтесь. Только очень внимательно. softwarerА если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono. Не говоря уже о некоторой бредовости ситуации как таковой (забыли клиенту в "дорогом" проекте рассказать о лицензиях на Win... ну да ладно, бывает всякое) некоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить". Впрочем, вам конечно виднее. Ну и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать. Собственно говоря, на форумах .net неоднократно возникали вопросы о [успешных] попытках как-либо использовать Mono (поищите по этому слову), которые пока остаются без ответа. Если вы или ваши друзья расскажут о успешном переводе дорогого проекта с net на mono, думаю вам будут благодарны. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:07 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> ни одной бухгалтерской/складской системы с вебинтерфейсом, > способной хоть на 10% вытеснить пресловутую 1С, я не видел... Плохо смотрел. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:13 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey KudinovНе говоря уже о некоторой бредовости ситуации как таковой Специфика работы с госорганами, я так понимаю. Бредово, конечно. Alexey Kudinovнекоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить". Хм. Скажем так, рассказывал мне об этом руководитель этого проекта, человек, с которым я хорошо знаком, рассказывал по своей инициативе, и думаю у него не было никаких причин приукрашивать. Что же до "скомпилировать" - проект уже пару лет как реально эксплуатируется в общероссийских масштабах [я имею в виду именно "реально эксплуатируется", а не "внедрен"]. В принципе, рассказчик вроде бы иногда заглядывает на sql.ru, захочет - расскажет подробнее. Alexey KudinovНу и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать. Конечно, не говорит. Пример говорит о том, что такую задачу в принципе можно решить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovНасколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? В настоящее время - скорее - не перспективно. Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Во первых - не такой он уже и бесплатный Vladimir Kozlov С другой стороны - десктоп это всё-таки не сервер, и устойчивость для него не настолько критична, если раз в два дня пасьянс рухнет - переживут :) , а устойчивостью xNIX GUI - похвастаться могут куда в меньшей степени, чем Windows NT (2K, XP). Vladimir Kozlov Из минусов - всё-таки виндовые средства разработки типа Visual Studio и Delphi более удобны, более распространены и имеют огромное комьюнити; не знаю что в будущем ждет дельфю а визуалстудия уж точно никуда не денется. Delphi - никуда не денется, просто развиваться будет не такими темпами (куда его вообще еще развивать - разве стабилизировать - вот это не помешало бы). А с Visual Studio (.NET и прочим) - ситуация еще та. Собственно говоря - вопрос преемственности - остается вопросом, и не факт, что MS не стукнет очередная идея тотальной революции, т.к. .NET, если рассмотреть его "претензии" - пока лишь - больше похож на фиаско, чем на "серебрянную пулю программирования". В любом случае - тотального перехода на C# и .NET не состоялось, да и не состоится уже никогда... в равной степени - как никогда Microsoft не сможет переписать на них свои Office и Windows. Определенную .NET нишу отвоюет (у Java и VB), но - не более того, а Win32/64 еще будет актуален как минимум лет двадцать ;) Vladimir Kozlov А в линухе - KDevelop, Mono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?), ну плюс еще системы с вебинтерфейсом лепить можно - но опять же ни одной бухгалтерской/складской системы с вебинтерфейсом, способной хоть на 10% вытеснить пресловутую 1С, я не видел... Системы такие есть, просто web браузер - это не самый удачный GUI. Но в целом ты прав - все что касается кроссплатформенности, упирается лучше всего в веб решения (PHP и AJAX - кстати, весьма интересные направления). Но опять же - готовых сред для разработки бизнес приложений - пока практически нет, создавать свою с нуля - крайне тяжело. Vladimir Kozlov У кого какие мысли на этот счет? Если говорить про десктоп - то Windows - и только Windows будет доминировать еще не один год, смысла портировать десктоп под что либо иное - нет практического смысла. Это с одной стороны. А с другой стороны - в мире Linux/Unix - есть довольно активно развивающися проект - Wine, он же - CrossOver. Который уже позволяет запускать Microsoft Office и приложения на Delphi7 (и сам - Delphi7). Через несколько лет - граница между Linux и Windows - может уже окончательно стать неактуальной - т.е. приложения смогут примерно одинаково работать на обеих платформах (с оговорками). При этом - не буду врать, сейчас я сам серьезно подумываю о адаптации своих Win32 приложений под Wine (просто - в целях повышения стабильности). Но реального спроса нет, и не предвидится в ближайшие несколько лет (возможно, интерес к корпоративному Linux подстегнет возможная неудача с Vista, но .... вероятность - довольна низкая). ----- А вот отдельные мысли насчет Java..... В принципе - использовать можно, если осторожно ;) Но в ее стане сейчас идут интенсивные брожения, результаты, которых, кстати - не могут не радовать - SWT, EJB3, Faces, Java 1.5 и выше. Все, конечно, сыро и довольно бестолково, но потенциал есть. Да и вдвойне полезно - даже сейчас остается устойчивый спрос на java специалистов в USA и не только. Кроме того, за Java стоят очень серьезные люди и деньги (Sun, SAP, Oracle, BEA, IBM и т.д.), активно толкающие паровоз и по сей день. Они просто не позволят теме "засохнуть". Правда, качество реализаций - пока - ниже плинтуса, но точно такая же ситуация обстоит и в стане .NET, просто "идеалогия" платформы такая. При том, что если копнуть поглубже (BEA WebLogic, Oracle AS, IBM WebSphere) - то можно обнаружить массу интересных вещей. Другой вопрос, что для "наколеночного" RAD кодирования - они - практически бесполезны своей монстровидностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 23:43 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
gybsonКогда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать.Спорное утверждение. Кроме количества поделок существуют и другие, весьма немаловажные факторы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 02:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Во первых - не такой он уже и бесплатный Ну почему же... Debian полностью бесплатный, а свежая версия (Etch) ведет себя на десктопе очень даже пристойно. Да и OpenSUSE тоже можно бесплатно юзать (платный только саппорт). grexhide Delphi - никуда не денется, просто развиваться будет не такими темпами (куда его вообще еще развивать - разве стабилизировать - вот это не помешало бы). Политика Борланда совершенно не ясна - то они дельфю продают, то турбо-линейку возрождают... grexhide А с Visual Studio (.NET и прочим) - ситуация еще та. Собственно говоря - вопрос преемственности - остается вопросом, и не факт, что MS не стукнет очередная идея тотальной революции, т.к. .NET, если рассмотреть его "претензии" - пока лишь - больше похож на фиаско, чем на "серебрянную пулю программирования". В любом случае - тотального перехода на C# и .NET не состоялось, да и не состоится уже никогда... в равной степени - как никогда Microsoft не сможет переписать на них свои Office и Windows. Определенную .NET нишу отвоюет (у Java и VB), но - не более того, а Win32/64 еще будет актуален как минимум лет двадцать ;) После покупки Хейлсберга, для того чтоб следующую "серебряную пулю" отливать, Дяде Билли придется опять кого-то покупать :) Пока никаких поползновений майкрософта в сторону тотальной революции не замечено. Но разработчики компонент активно под .NET работают (например DevExpress) C тем что .NET не вытеснит Win32 - полностью согласен. grexhide Системы такие есть, просто web браузер - это не самый удачный GUI. Но в целом ты прав - все что касается кроссплатформенности, упирается лучше всего в веб решения (PHP и AJAX - кстати, весьма интересные направления). Но опять же - готовых сред для разработки бизнес приложений - пока практически нет, создавать свою с нуля - крайне тяжело. Для веба - думаю что в ближайшее время готовой среды не появится. Идеологии отвязки фреймворка от функционала под него пока хорошей не видно, да и с паттернами AJAX дело пока обстоит как в сельском промтоварном магазине :) grexhide Если говорить про десктоп - то Windows - и только Windows будет доминировать еще не один год, смысла портировать десктоп под что либо иное - нет практического смысла. Кстати, на линуксовых форумах я эту тему поднял - тамошний народ закричал "провокация! баян!" :) Если вместо серьезного обсуждения темы начинают модератора звать - так, может, действительно не так хорошо в датском королевстве с бизнес-приложениями? :) grexhide Это с одной стороны. А с другой стороны - в мире Linux/Unix - есть довольно активно развивающися проект - Wine, он же - CrossOver. Который уже позволяет запускать Microsoft Office и приложения на Delphi7 (и сам - Delphi7). Wine != CrossOver. Если уж приспичит убирать винду с рабочих мест - то самый быстрый и надежный вариант - потратиться на один терминальный сервер и юзать rdesktop (как я и поступил - PDC на дебиане, там же на самбе 1С, там же любимый SybaseASA, терминалка на Win2k3, а на рабочих столах - что душе угодно) grexhide Но реального спроса нет, и не предвидится в ближайшие несколько лет (возможно, интерес к корпоративному Linux подстегнет возможная неудача с Vista, но .... вероятность - довольна низкая). Эксперты из Gartner Group прогнозируют начало более-менее реального применения Vista на вторую половину 2008 года. Думаю что так оно и будет. grexhide А вот отдельные мысли насчет Java..... В принципе - использовать можно, если осторожно ;) Но в ее стане сейчас идут интенсивные брожения, результаты, которых, кстати - не могут не радовать - SWT, EJB3, Faces, Java 1.5 и выше. Сторонние производители компонент пока не сильно на яву рвутся. Во всяком случае, аналогов Devexpress Grid и FastReport явовских я не нашел (может искал плохо). А отсутствие предложения - симптом отсутствия спроса. Понятно, что можно потратить время и написать свои библиотеки - но если каждый программер будет изобретать велосипед, далеко дело не продвинется. Для разработчиков бизнес-приложений написание собственных гридов не творчество, а рутинная работа, ибо круг задач у них всё-таки другой. grexhide При том, что если копнуть поглубже (BEA WebLogic, Oracle AS, IBM WebSphere) - то можно обнаружить массу интересных вещей. Другой вопрос, что для "наколеночного" RAD кодирования - они - практически бесполезны своей монстровидностью. Пощупал Eclipse и сравнил с NetBeans. NetBeans имхо намного удобнее для наколеночного RAD, ибо Eclipse в сравнении с ним как пульт РВСН рядом с двустволкой. При наличии дополнительных самописных или готовых библиотек вполне можно бизнес-GUI лепить (именно лепить, поскольку в последнее время создание экранных форм всё больше сводится к мышевозюканию, что позволяет высвободить время на собственно задачи бизнес-логики). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 09:55 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Ну почему же... Debian полностью бесплатный, а свежая версия (Etch) ведет себя на десктопе очень даже пристойно. Да и OpenSUSE тоже можно бесплатно юзать (платный только саппорт). Чем более юзебилнее Линукс,тем дороже он стоит,и тем более будет стоить. А без саппорта одновление можно получить? Vladimir Kozlov Wine != CrossOver. Если уж приспичит убирать винду с рабочих мест - то самый быстрый и надежный вариант - потратиться на один терминальный сервер и юзать rdesktop (как я и поступил - PDC на дебиане, там же на самбе 1С, там же любимый SybaseASA, терминалка на Win2k3, а на рабочих столах - что душе угодно) Ага, а почтовый клиент тоже через терминалку или на линухе?? А как же если вордовый документ пришел?? А Вы не забыли заплатить за лицензию на каждого клиента на Терминалку??? А за оффис и 1С под Терминалкой не надо ничего платить?? А нах тогда Линукс на раб. станции нужен? Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это?? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 11:11 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
bas Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это?? Для того, чтобы putty.exe запускать, для чего же еще ? На самом деле - Linux - это СЕРВЕРНАЯ платформа. А админам - нужно еще и в инет ходить, почту читать, играться в CS, в конце то концов ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:22 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovДля разработчиков бизнес-приложений написание собственных гридов не творчество, а рутинная работа, ибо круг задач у них всё-таки другой. Вот вот. Гриды - это не главное, и не основное. Но лучше, когда они есть, чем когда их нет. Впрочем, десктоп в Java - это считается совсем немодным (т.к. акцент делают именно на серверной инфраструктуре) Vladimir Kozlov Пощупал Eclipse и сравнил с NetBeans. NetBeans имхо намного удобнее для наколеночного RAD, ибо Eclipse в сравнении с ним как пульт РВСН рядом с двустволкой. Посмотри еще на JDeveloper, который последний, 10.3. Меня - весьма впечатлил подход. Или пример реализации - SQL Developer (в тему гридов и не только). Все это добро - лежит на otn.oracle.com При этом следует заметить, что это (ADF Framework) - лишь вершина айсберга и пример подхода, скажем так - совсем малое, что с барского плеча отдают в Community. При разработке "серьезных" решений Oracle же применят куда более тяжелую артиллерию, с совсем другими средствами и подходом (смотря на рекламные ролики Oracle Fuision и OA Framework в OEBS). И в целом - ты правильно заметил - где простота, а где технология. Но если базовая технология - весьма не проста, то что можно говорить о уже конечном бизнес-фреймворке, на ней построенной ? Уйдут годы на изучение, а реального выигрыша можно и не получить (что и не удивительно, потому как весьма сомнительно, что Boeing 747 будет эффективен в эксплуатации и обслуживании на авиалиниях Мухосранск-Васюки, в отличии от, соотвественно - перелета на каком Пе-2 через атлантику ;))) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:30 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Сторонние производители компонент пока не сильно на яву рвутся. И что значит - сторонние ? SAP, BEA, IBM или Oracle - это сторонние, по отношению к Sun ? Наверное да ;))) Тут модель - совсем другая. Решения по JSR принимаются всеобщим голосованием, в отличии от практики доминирования мнения одной компании с известным названием. Тот же Borland Delphi не восприняли в буржуинии по этой же причине - не захотели диктата одного лица с сомнительной репутацией. Microsoft же воспринимают традиционно - по принципу, куда от нее денешься (с подводной лодки то ?) Но тем не менее, крупные корпорации - не сильно рвутся под ее опеку. Опять же, IBM и вовсе заявила в бытность, что не собирается и не рекомендует своим клиентам переходить на Vista и .NET. Тоже самое озвучил и Л.Эллисон. Впрочем, говорить они могут о чем угодно, вопрос только в том - как это согласуется с нашими текущими вопросами внедрения чего то там в масштабах Москва-Усть-пердюйск и бестолковые/безграмотные студенты-кодеры со стартовыми запросами - 1500у.е. и выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Политика Борланда совершенно не ясна - то они дельфю продают, то турбо-линейку возрождают... был на конфе - Борланд решил поделиться на две компании одна -разработка там делфи/Билдер/Интербейз вторая -там ALM - глобальное управление проектами/разработкой турбо - это "кастрированный" борланд насчет юесплатных обновлений -сколько использовал дистров -они везде бесплатные а тех поддержка -это консультации по телефону/мылу и по опыту - там не редко такие "спецы", что на форумах быстрее и лучше ответят на любые вопросы. тем более поддержка линуха ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 13:02 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide Vladimir Kozlov Сторонние производители компонент пока не сильно на яву рвутся. И что значит - сторонние ? Сторонние - наподобие DevExpress по отношению к Delphi и NET. То есть те производители, которые пишут дополнительные библиотеки/компоненты, которые не будут включаться в стандарт, но которые способны облегчить жизнь. grexhide Вот вот. Гриды - это не главное, и не основное. Но лучше, когда они есть, чем когда их нет. Я сейчас копаюсь в явовском JTable на предмет понимания того, как же корректно вводить туда числа с десятичной точкой, и поиск по инету показывает что сотни и тысячи программеров занимаются одни и тем же мартышкиным трудом по созданию однотипных наследников от JFormattedTextField и ходят по одним и тем же граблям, воюя с форматтерами/валидаторами. Нет, ну понятно что в конце-концов можно всё написать, и получить нужный результат - но сколько в целом по миру человеко-часов уходит на однотипные рутинные вещи... grexhide Впрочем, десктоп в Java - это считается совсем немодным (т.к. акцент делают именно на серверной инфраструктуре) Возвращаясь к нашим баранам - а для чего ж столько сред разработки под яву с претензиями на RAD? Неужто кто-то массово клепает формочки для массовых продуктов? Или всё-таки "узок их круг и страшно далеки они от народа"? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 13:20 |
|
|
start [/forum/topic.php?fid=33&msg=34027631&tid=1549274]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 271ms |
0 / 0 |