powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / delphi 7 устарел
25 сообщений из 101, страница 3 из 5
delphi 7 устарел
    #40054156
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
rgreat
Dimitry Sibiryakov
Внезапно эти "мелочи" - гарантированное переписывание 99% кода.
Это какой-то очень странный код, который при апгрейде надо с нуля написать.

Вообще если не варится в собственном соку аж 20 лет, даже не почесываясь, то переход с версии на версию не представляет вообще никаких проблем.

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

И чем дольше дольше они с этим тянут - тем больше придется потом страдать.

Хотя может это просто ожидание спокойной пенсии?


если технологическая софтина, писанная на Delphi 7, работает овер 20 лет без проблем,
какие причины переводить её на 10.4 ?

У меня есть штук восемь прежних заказчиков, у которых мой софт видеонаблюдения не менялся с 2005-го года
Этот софт работает 24x7, написан на Delphi 7, 32-48 камер у каждого.

Зачем я буду переписывать этот софт под ваши новомодные генерики ?
Получить новые баги и глюки ?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054162
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.03.2021 16:50, defecator пишет:
> Зачем я буду переписывать этот софт под ваши новомодные генерики ?
> Получить новые баги и глюки ?

а рюшечки и бантики?
да ты чо!
это ж в ногу со временем!

зы: жопа на Retina-дисплеях при масштабировании немасштабируемого.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054164
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator
Зачем я буду переписывать этот софт под ваши новомодные генерики ?
Получить новые баги и глюки ?

Речь не о тебе, ты олигарх)

Но есть вполне ненулевая вероятность, что через N лет Microsoft откажется от поддержки x86-программ, и тогда придется переписывать (тем, кто на пенсию уйти не успел).
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054166
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c#
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054174
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator
Зачем я буду переписывать этот софт под ваши новомодные генерики ?
Получить новые баги и глюки ?


а что, при переезде на новую версию обязательно использовать дженерики?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054177
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.03.2021 16:58, listtoview пишет:
> c#
>

а шо, MS Office на него уже переписали?
нет? а почему?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054180
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
а что, при переезде на новую версию обязательно использовать дженерики?
Про генерики - это ритуальная фраза.
Их дефекатор почему-то особенно сильно ненавидит.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054182
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
16.03.2021 16:58, listtoview пишет:
> c#
>

а шо, MS Office на него уже переписали?
нет? а почему?
Ну, MS-офис и так работает с юникодом и компилится в x64 нормально, так что нет причин особых :)

А вообще, существовала вполне приятная uwp-версия MS Office для Win10 Mobile. Мне приятно было ей пользоваться. На чем она писалась - не знаю, наверно managed c++, но это не точно.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054186
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator
если технологическая софтина, писанная на Delphi 7, работает овер 20 лет без проблем,
какие причины переводить её на 10.4 ?
Прямо таки девиз АВТОВАЗ-а до его покупки французами.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054225
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Т.е. ПОЛНОСТЬЮ чтобы переписать проект на новый язык программирования?
господи помилуй. Я лет 20 последовательно слышу выкрики от производителей достаточно популярного софта типа
"мы все перепишем на Java!", "на .Net!", "на C#!", "на Лазарус!", "на мобилы-планшеты!".
и вся эта эпопея обычно либо кончается ничем (без изменений), либо крахом продукта.
Другое дело, конечно, переход с неюникодной Дельфи на юникодную, если действительно планировать мобилы и планшеты, то тут никуда не деться.
Но переводить весь штат разработчиков на это дело я не вижу смысла.
Недавно мне заявка по тендеру пришла - 1 лицензия Delphi Enterprise Network License. Либо девелоперы там идиоты, либо отдел закупок не имеет контактов с девелоперами, и пытаются заказать "абы шо". Нахрена вам ОДНА NETWORK-лицензия? Вы ради этой лицензии сервер лицензирования будете городить?
Или, к автору - если у вас там 10 человек, накой хрен (допустим) брать всем Enterprise? Ну хоть кто-то вменяемый среди разрабов должен быть, чтобы составить вменяемую-же заявку на закупку.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054229
zedxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, Если они FireDAC не используют им же вообще Enterprise не нужен. Достаточно закупить Professional.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054232
zedxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ
andreymx,

DOA под Lazarus нет.

Есть: https://www.winsoft.sk/dao.htm
available for Delphi/C++ Builder 5 - 10.4 and Lazarus 2.0.8
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054242
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот если прога должна работать под winXP тогда как?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054247
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik,

А в чем проблема?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054249
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
didgik,

А в чем проблема?

А фиг знает, работают ли проги из-под последних дельфий под ХР. Всего можно ожидать.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054253
zedxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
didgik, Отлично работают!
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054254
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik,


Работают, если не использовать функционал и компоненты из более новых версий WinAPI.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054261
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам
Если юникод не нужен - достаточно поменять
string на AnsiString и т.д., уже переводили как-то
один большой проект так (по телефону ).

Другое дело, что если код кривой и костыльный
(что неудивительно для "30чел за 18 лет") - то
может всплыть много чего подводного даже
при переходе на 2007.

В теории да, на практике зависит от кривости и степени участия строк в коде. Я эхлиб 2.7 переносил на юникод за полдня. А вот xml движок занял несколько дней. Ну и всяческие хаки-трюки типа (pchar(@something) + 123)^.foo:='bla', которые были необходимы, пока в компилятор не завезли кошерную арифметику указателей на pbyte, тоже могут добавить веселья
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054282
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
YuRock
defecator
Зачем я буду переписывать этот софт под ваши новомодные генерики ?
Получить новые баги и глюки ?

Речь не о тебе, ты олигарх)

Но есть вполне ненулевая вероятность, что через N лет Microsoft откажется от поддержки x86-программ, и тогда придется переписывать (тем, кто на пенсию уйти не успел).


а прежние ОС, которые x86 поддерживали, тоже сразу перестанут работать ?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054283
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
rgreat
defecator
если технологическая софтина, писанная на Delphi 7, работает овер 20 лет без проблем,
какие причины переводить её на 10.4 ?
Прямо таки девиз АВТОВАЗ-а до его покупки французами.

притянул за уши ?
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054284
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
didgik,

А в чем проблема?


проблема может быть с ssl/tls, например, мой телеграм-бот не хочет работать на XP, надо ставить какие-то спец. обновления для винды, но и после них может не работать, т.к. сейчас стильно, можно молодежно tls 1.3 и даже браузеры из-за этого не работают на некоторых сайтах. В общем не без танцев с бубном.

Может быть еще какие-то библиотеки на XP будет капризничать типа DevExpress. Даже раньше приходилось с собой таскать и доустанавливать GDI+.

Т.е. надо просто собрать простенький проект и попробовать запустить его на XP.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054288
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
monsenior,

я честно скажу, что не знаю, поэтому спрашиваю - а VSCode + .NETCore WinForms без проблем будут работать на всех платформах без использования wine и аналогов? Т.е. не только на виндах, но и на маке, всяких линуксах и т.д...

https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md

Ну конечно, ОС-зависимые части есть.
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054290
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11
rgreat
didgik,

А в чем проблема?


проблема может быть с ssl/tls, например, мой телеграм-бот не хочет работать на XP, надо ставить какие-то спец. обновления для винды, но и после них может не работать, т.к. сейчас стильно, можно молодежно tls 1.3 и даже браузеры из-за этого не работают на некоторых сайтах. В общем не без танцев с бубном.

Может быть еще какие-то библиотеки на XP будет капризничать типа DevExpress. Даже раньше приходилось с собой таскать и доустанавливать GDI+.

Т.е. надо просто собрать простенький проект и попробовать запустить его на XP.


В XP библиотека GDI+ входила испокон веков, кроме разве что первых релизов винды
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054291
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
проблема может быть с ssl/tls
Это уже не проблемы совместимости версий Delphi с XP.
Это проблемы поддержки самой операционкой новых технологий
...
Рейтинг: 0 / 0
delphi 7 устарел
    #40054293
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator
rgreat
пропущено...
Это какой-то очень странный код, который при апгрейде надо с нуля написать.

Вообще если не варится в собственном соку аж 20 лет, даже не почесываясь, то переход с версии на версию не представляет вообще никаких проблем.

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

И чем дольше дольше они с этим тянут - тем больше придется потом страдать.

Хотя может это просто ожидание спокойной пенсии?


если технологическая софтина, писанная на Delphi 7, работает овер 20 лет без проблем,
какие причины переводить её на 10.4 ?
...

Для совместимости с новым железом, новыми ОС (которые идут с новым железом), новыми СУБД.

Краказябры у Д7 программы наблюдал вот недавно лично под Вин7...

Хотя я тоже за то, чтобы не переписывать, пока можно не переписывать.
...
Рейтинг: 0 / 0
25 сообщений из 101, страница 3 из 5
Форумы / Delphi [игнор отключен] [закрыт для гостей] / delphi 7 устарел
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]