Перейти к содержимому

Фотография

Альтернатива Delphi?Полный переход на альтернативу?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 112

#1
Иксилимьюз

Иксилимьюз
  • Свой человек
  • 966 сообщений
Коллеги, я тут задался интересным вопросом, может кто может поделиться интересными мыслями?

К примеру, ни для кого не секрет что у MS SQL есть альтернатива(Firebird), совершенно бесплатная. У многих программ есть альтернативы на сегодняшний день.

Так вот интересно, а есть ли альтернатива у Delphi или как принято его сегодня называть Rad Studio?
В общем, я понимаю что полностью сделать бесплатную копию Delphi и ObjectPaskal нереально, ибо засудят за кражу интелектуальной собственности, но есть ли что-то похожее, на что можно более менее легко перейти после Delphi, и что даст примерно теже самые возможности что есть и у Delphi, и при этом что бы данная среда разработки была либо Open Source, либо просто бесплатно распространяемая? Да кстати, желательно что бы она была под Windows, если и под Windows и под Linux тогда вообще мега супер было бы :D

В общем буду рад выслушать Ваши знания на сей счет.
  • 0

#2
xxel

xxel
  • Завсегдатай
  • 146 сообщений

Коллеги, я тут задался интересным вопросом, может кто может поделиться интересными мыслями?

К примеру, ни для кого не секрет что у MS SQL есть альтернатива(Firebird), совершенно бесплатная. У многих программ есть альтернативы на сегодняшний день.

Есть еще совершенно бесплатные MS SQL, Oracle и DB2 (все с некоторыми ограничениями функциональности/лицензионости)

Так вот интересно, а есть ли альтернатива у Delphi или как принято его сегодня называть Rad Studio?

Есть. Всякие лазарусы, жабастудии и экспресс студии. все бесплатные

В общем, я понимаю что полностью сделать бесплатную копию Delphi и ObjectPaskal нереально, ибо засудят за кражу интелектуальной собственности,

Не засудят, если не пользоваться ихними исходниками. Только никому не надо будет, фактически
Delphi при смерти и ситуация стараниями CodeGear не улучшается

но есть ли что-то похожее,

Обильная коллекция глюков из последних версий должна прилагаться? :D

на что можно более менее легко перейти после Delphi, и что даст примерно теже самые возможности что есть и у Delphi, и при этом что бы данная среда разработки была либо Open Source, либо просто бесплатно распространяемая? Да кстати, желательно что бы она была под Windows, если и под Windows и под Linux тогда вообще мега супер было бы :-)

скорее всего только это
http://www.lazarus.freepascal.org/

В общем буду рад выслушать Ваши знания на сей счет.


  • 0

#3
Иксилимьюз

Иксилимьюз
  • Свой человек
  • 966 сообщений
Спасибо за столь развернутый ответ. ммм Ссылочку смотрю, пытаюсь проникнуться =)
Буду думать))
---
Почитал, скачал, установил, затестил. Лишь позитивные эмоции. Это по сути имено то что я искал=)
Осталос ещё разобраться как там с БД работать и будет очень приятно!
Спасибо xxel за наводку :D

Сообщение отредактировал XIO: 14.04.2009, 11:05:24

  • 0

#4
thcrym

thcrym
  • Завсегдатай
  • 142 сообщений


В общем, я понимаю что полностью сделать бесплатную копию Delphi и ObjectPaskal нереально, ибо засудят за кражу интелектуальной собственности,

Не засудят, если не пользоваться ихними исходниками. Только никому не надо будет, фактически
Delphi при смерти и ситуация стараниями CodeGear не улучшается


по последним отчетам, правда не помню где видел, популярность Дельфи на данный момент не упала, а возросла на некоторый процент.

Сообщение отредактировал thcrym: 17.04.2009, 10:33:19

  • 0

#5
xxel

xxel
  • Завсегдатай
  • 146 сообщений

по последним отчетам, правда не помню где видел, популярность Дельфи на данный момент не упала, а возросла на некоторый процент.


А в чем меряется эта популярность? Я знаю только два популярных метода
1) Пропиареная акция на необъективном (читать - продажном) ресурсе
2) Самый смешной - кол-во запросов по термину "Delphi" в Google.

А во вторых кроме мифической популярности есть объективные факты. Которые вглядят так.
1) Borland продал Delphi сторонним разработчикам, как неприбыльный проект. Это тоже показзатель популярности. Главный архитектор Delphi вообще подался в MS
2) Сам язык развивается очень медленно, отставая от ближайших конкурентов на несколько лет. Таже история с Unicod`ом весьма показательна.
3) В свете расширения использования Net под Windows, позиция Delphi выглядит довольно неустойчиво, т.к. причин для его использования там нет.
4) Истории о глюках последних версий вообще наводят ужас. По одной из них новые писатели умудрились сломать бинарный поиск в модуле System.
5)....

Можно еще долго копать, но причин объявить Delphi, живым и процветающим я не нахожу.
  • 0

#6
Zulkar

Zulkar

    Читатель

  • В доску свой
  • 3 243 сообщений

по последним отчетам, правда не помню где видел, популярность Дельфи на данный момент не упала, а возросла на некоторый процент.

Отчеты ОБС?
  • 0

#7
thcrym

thcrym
  • Завсегдатай
  • 142 сообщений
to Zulkar: не помню какой отчет и чей компании.

to xxel:
понятия не имею как измеряется, но причин хоронить тоже не вижу. многие прогеры пишут проги для винды под дельфи 5,6,7. Те же самые банки. Тот же налоговый комитет. у них дельфя стоит(насколько я помню).
И с ним все таки легче написать прогу под винду, а если чето не хватает - установил(дополнил) компоненту и усе.
...
а вообще если не нравится какой - либо ЯП, так не пиши на нем, вот и все.
  • 0

#8
Zulkar

Zulkar

    Читатель

  • В доску свой
  • 3 243 сообщений

to Zulkar: не помню какой отчет и чей компании.

Да падает доля дельфи, падает. С чего бы ей расти? Она больше не развивается практически. За столько лет у дельфей нет нормольного редактора кода.

И с ним все таки легче написать прогу под винду,

Спорно.

а если чето не хватает - установил(дополнил) компоненту и усе.

Дельфисты такие дельфисты :spy:
  • 0

#9
"0x0000"

"0x0000"
  • Свой человек
  • 543 сообщений
Тоже считаю делфи отстоем, но на нём до сих пор прогают, значит кому то надо. Если делфи умрёт то начнёт активнее развиваться лазарус.

Сообщение отредактировал "0x0000": 19.04.2009, 13:36:59

  • 0

#10
darkeagle

darkeagle
  • Гость
  • 40 сообщений
кстати, на счет налоговой)) видел их творение на дельфи.. в страшном сне не приснятся такие глюки, зависания и вылеты Access violation..
  • 0

#11
Иксилимьюз

Иксилимьюз
  • Свой человек
  • 966 сообщений
И я добавлю немного от себя :)
Если говорить о разработки программ для страховых компаний, банков и т.д. и т.п. Восновном эти программы работаю с SQLем. Редко с функционалом Office через OLE, то Delphi является вполне норальным средством разработки.
Ну RadStudio 2007 я пользовался. Баги есть конечно, но не смертельные, а сама среда вполне удобная. В общем я сам лично уже года 2 сижу на Delphi. Не могу сказать что это предел мечтаний, или самый лучший язык на свете, но и высказанную критику в серьез не воспринял, если руки растут из правильного места, а мозг объемом побольше ниточки которая держит уши, то Delphi все ещё можно использовать с умом. И писать нормальные вполне работоспособные и Неглючные программы.

Я не отказываюсь от того что сей язык медленно развивается и что он так скажем отсталый. Сам я не имею ничего против C#, Perl, Python и других ныне популярных языков. Придет время возможно и перейду на них. Но пока как грится нас и тут неплохо кормят :)

А ещё Delphi идеален для начинающих. Особенно если начинать с простого Paskal =)
Хотя вундеркиндов возможно рациональнее с первых лет грузить С++ ом, это уж я незнаю наверняка)

И собственно ссори за офф-топ, ибо тема немного отклонилась и пошли схватки между двумя лагерями. Дельфисты и Анти-Дельфисты)))

Сообщение отредактировал XIO: 20.04.2009, 10:47:22

  • 0

#12
xxel

xxel
  • Завсегдатай
  • 146 сообщений

to xxel:
понятия не имею как измеряется,

так прежде чем заявлять надо хоть быть в теме

но причин хоронить тоже не вижу

просто надо смотреть не только на "отчеты" не пойми от кого и все станет очевидно

. многие прогеры пишут

правильно сказать "многие кодеры кодируют". кодеры к прогерам никакого отношения не имеют

проги для винды под дельфи 5,6,7.

о.. жесть... а куда ж тогда делись супер мега популярные
Delphi 8
Delphi 2005 (Delphi 9)
Delphi 2006 (Delphi 10)
Delphi 2007 (Delphi 11)
Delphi 2009 (Delphi 12)
?
или это подверждение того что последняя рабочая версия была рождена в 2002?
Delphi 7 хоть и рабочая но совершенно морально устарела (ее даже VB.Net переплевывает).

Те же самые банки.

Мое отношение к поделкам банков с 2002 года никак не улучшилось

Тот же налоговый комитет. у них дельфя стоит(насколько я помню).

Это те которые рожают ЭФНО, СГДС и пр? :) Весьма показательно.
Кстати реализация вычисления СИК на Delphi в соседней ветке, видимо рожденая в недрах НК тоже весьма показательна.

И с ним все таки легче написать прогу под винду,

Только десктопную морду к базе. И то если она только показывает а не обрабатывает данные.

а если чето не хватает - установил(дополнил) компоненту и усе.

Если кодер поставил компоненту от которой нет исходников в проект его
надо убивать на месте. К тому же компоненты имеют свойство добовлять проблем.

а вообще если не нравится какой - либо ЯП, так не пиши на нем, вот и все.

Спасибо за разрешение, хотя я и не обсуждал нравится он мне или нет.
А вопрос "не нравится - не пиши" вообще обычно не ставиться, даже в курсовых.
  • 0

#13
thcrym

thcrym
  • Завсегдатай
  • 142 сообщений


to xxel:
понятия не имею как измеряется,

так прежде чем заявлять надо хоть быть в теме

но причин хоронить тоже не вижу

просто надо смотреть не только на "отчеты" не пойми от кого и все станет очевидно

. многие прогеры пишут

правильно сказать "многие кодеры кодируют". кодеры к прогерам никакого отношения не имеют

проги для винды под дельфи 5,6,7.

о.. жесть... а куда ж тогда делись супер мега популярные
Delphi 8
Delphi 2005 (Delphi 9)
Delphi 2006 (Delphi 10)
Delphi 2007 (Delphi 11)
Delphi 2009 (Delphi 12)
?
или это подверждение того что последняя рабочая версия была рождена в 2002?
Delphi 7 хоть и рабочая но совершенно морально устарела (ее даже VB.Net переплевывает).

Те же самые банки.

Мое отношение к поделкам банков с 2002 года никак не улучшилось

Тот же налоговый комитет. у них дельфя стоит(насколько я помню).

Это те которые рожают ЭФНО, СГДС и пр? :laugh: Весьма показательно.
Кстати реализация вычисления СИК на Delphi в соседней ветке, видимо рожденая в недрах НК тоже весьма показательна.

И с ним все таки легче написать прогу под винду,

Только десктопную морду к базе. И то если она только показывает а не обрабатывает данные.

а если чето не хватает - установил(дополнил) компоненту и усе.

Если кодер поставил компоненту от которой нет исходников в проект его
надо убивать на месте. К тому же компоненты имеют свойство добовлять проблем.

а вообще если не нравится какой - либо ЯП, так не пиши на нем, вот и все.

Спасибо за разрешение, хотя я и не обсуждал нравится он мне или нет.
А вопрос "не нравится - не пиши" вообще обычно не ставиться, даже в курсовых.


чувак, ты все, остыл?

MODERATORIAL [egoist]
Устное предупреждение за нарушение п.2.2.11

Сообщение отредактировал egoist: 27.05.2009, 18:52:44

  • 0

#14
One

One
  • В доску свой
  • 14 618 сообщений

Тоже считаю делфи отстоем, но на нём до сих пор прогают, значит кому то надо. Если делфи умрёт то начнёт активнее развиваться лазарус.

А по моему и ему сразу кирдык тогда придёт...

Поставил дома лазарус, простую програмку он сделал 18МБ и работала она меееедлееенно...
у них в ФАКе что-то написано по этому поводу, ещё не разбирался.
потом написал такую же на дельфе - летает

Не понравилось что хелп не встроенный как в дельфе, ну и компонентов мало.
  • 0

#15
"0x0000"

"0x0000"
  • Свой человек
  • 543 сообщений
Ultra_X - несогласен,имхо конечно,opensource сообщество станет активнее продвигать свой продукт а дельфинам будет лень переучиваться и выбрасывать/переписывать уже написанный код
  • 0

#16
One

One
  • В доску свой
  • 14 618 сообщений

Ultra_X - несогласен,имхо конечно,opensource сообщество станет активнее продвигать свой продукт а дельфинам будет лень переучиваться и выбрасывать/переписывать уже написанный код

Ну да, переписать код под другие компоненты, т.к. используемые в дельфи не совместимы с лазарусом - легче... по крайней мере это соразмерные затраты полному переходу на другой язык и среду.
Корпоративные клиенты вообще не относятся к опенсорс серьёзно, не доверяют. Типа кто будет нести гарантийное обслуживание и поддержку, если там ПО создано кучей народа из разных стран в свободное от работы время.
  • 0

#17
Иксилимьюз

Иксилимьюз
  • Свой человек
  • 966 сообщений
C Open Source всегда было непросто. Однако Linux занял обширные просторы. И продолжает набирать рост.
Так что все возможно. Но при реальной смерти Дельфи, имеющиеся на сей день проекты, программы, думаю ещё очень долго будут продолжать жить на "мертвой" платформе. ИМХО и не более)
  • 0

#18
Tirex

Tirex
  • Постоялец
  • 370 сообщений
Сам начинал с Дельфи, однако с удовольствием юзаю Python, и QT с C++.
  • 0

#19
skiboo

skiboo
  • Частый гость
  • 53 сообщений
Не, делфя штука хорошая, для определенного круга задач. Переодически чёнибудь мелкое корябаю на объектном паскале. Что касается банков там ситуация понятная, они бог знает когда проги разработали для себя на модной в те времена делфе, так теперь их и поддерживают, нафиг им деньги и мозги тратить на новые разработки когда и так всё более менее работает. ЭФНО ИСИД НДС и прочий софт из той-же оперы, я думаю там проблема вобще не в том что софт в делфе написан, а в программерах, которые его написали имхо.
  • 0

#20
ashbola

ashbola
  • Случайный прохожий
  • 1 сообщений
Совершенно верно. Все дело в программерах. На дельфи можно очень даже хорошие и большие программы делать.

А скажите, что с Kylix ? Списан со счетов ? Ведь тоже альтернатива Delphi :super: Кто-нибудь на нем делал чего-нибудь ?

Сообщение отредактировал ashbola: 24.04.2009, 13:22:48

  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.