Comments 30
Прям скучаю по временам, когда на Дельфе (7й) писал. Как жаль что борланды всё продолбали...
Почему продолбали? Чем последние версии не устраивают?
Популярность продолбали. но это только мое ощущение.
Т.е. в 2005-2010 - дельфи можно было встретить почти везде (мне так казалось), а потом их доля резко пошла на спад.
Чем последние версии не устраивают?
Тем что всё вручную. Вот например, понадобился вам protobuf свежий. А его нет.
Ценовой политикой и не умением строить и развивать комьюнити
Никогда не понимал людей, жаждущих писать абсолютно исключительно на топ-5 языках. В мире, на минуточку три тысячи ЯП! Но как только язык выпал из топ-5 он почему-то автоматом у нас считается плохим, устаревшим, и т п. Я вот не скучаю по временам, а тупо пишу на Делфе и иногда Лазаре, чем очень доволен во всех смыслах.
C# емнип раздавался бесплатно, embarcadero хотели денег сразу и достаточно много. Сложно устоять против такого ипсо.
VS express бесплатно вышел в 2005. Delphi продали embarcadero в 2008. Вот с этого момента пожалуй и всё. мало кто будет покупать для поиграться при наличии бесплатного аналога.
А хоронят его те же, что и Windows. Зачем его хоронить, денежку приносит же.
Для "поиграться" RAD Studio уже несколько лет тоже имеет Community Edition версию.
Ну, лучше поздно чем никогда. Но этот поезд 19 лет назад ушел. Раньше надо было community привлекать.
"Если вы — физическое лицо, вы можете использовать Delphi Community Edition, чтобы создавать приложения для собственного использования или для продажи до тех пор, пока ваш доход не превысит сумму в 5 000 долларов США в год."
Ну такое себе ограничение
тупо пишу на Делфе и иногда Лазаре, чем очень доволен
Ну и прекрасно ;) Религия должна помогать а не мешать. Просто в один прекрасный момент окажется что ваши исходники передавать некому - все ушли на С++ 30, rust 10.0 и python 4.99.
Нейросети потом все сконвертят во что угодно, если потребуется.
берите дальше, напишут ещё лучше.ох уж эти волшебные нейросети
1 - создание сложнее чем переделка.
2 - к тому моменту, когда потребуется перенос, (через несколько лет), техника работы с кодом у нейросетей будет значительно лучше чем сейчас.
Я и сам в этом месяце начал писать прототип приложения на C++Buider
просто потому, что мне так быстрее.
И планирую сделать потом такой перенос, если проект доживет до такой необходимости.
Основы как были так и останутся основами. И на каком бы ЯП они не были написаны, они всегда будут нести нужную информацию.
Насколько я помню, то спад начался именно с одотнечивания. Я сам, помнится, порядком приуныл, когда при обновлении до очередной версии увидел окно установщика .NET - особенно когда оказалось, что это означает, что 1) нативный код больше тютю 2) теперь придется предлагать пользователям помимо своей софтины ставить еще и .NET. (Да-да, время синьоров стоит дороже всех этих мирских сует, однако мы, плебеи, к такому положению дел оказались как-то морально не готовы).
Собственно, именно тогда я окончательно забросил Delphi, к тому же к тому времени я уже подкачался до C/C++. А потом и вовсе сменил ОС.
Ну а живой софт на Delphi, как ни странно, иногда где-нибудь лицезрею (как, например, в магазине в Анталье). Причем именно на Delphi 7, как последней неодотнеченной ))
В смысле нативный код тютю? Delphi всегда был и есть нативный. Параллельно могло донетное в нескольких версиях собираться лет почти 20 назад. Потом и это убрали.
Delphi 8 был исключительно для .NET, и все кричали, что D7 — это последнее, что может собирать нативный код, дальше будет все только .NET, ибо так сказал Билл Гейтс, и т. д. и т. п. Все книжки по Delphi переписали под идеологию .NET, а потом народ взбунтовался, и следующую версию Delphi пришлость опять делать под нативный код.
Delphi for .NET это у них мертворождённый проект получился, он давно закрыт. Delphi сейчас генерирует нативный код под Win, MacOS и с натяжкой под Linux, а также некий код (о степени наивности которого я не осведомлен) под Android и iOS
Вы ошибаетесь. Лишь Delphi 8 был для .Net платформы. При этом не единственно возможной. Все последующие версии просто уже не позволяли собирать для .Net. Т.е. Delphi никогда не становился .Net зависимым, он лишь позволял писать под .Net. Ты и сейчас можешь использовать Delphi в связке с .Net библиотеками, например, для создания WPF с XAML.
Другими словами, в текущем состоянии Delphi не зависит от .Net или чего-то подобного.
Delphi и RAD Studio это разные вещи. И речь шла о конечной программе и её зависимостях, а не о среде разработки.
А вот приложения, созданные в Delphi 8, являлись .Net программами.
То, что среда разработки использует .net, известно. Но это не является основной проблемой портирования IDE под другие платформы. Основная проблема - VCL.
из того, что помню и частично пользуюсь сам на делфях написаны: AIMP, софт от Faststone, FL Studio, Total Commander, KM Player
FPC/Lazarus и Android