chapaev пишет:вот именно, новые почти не создают, и есть тонны кода на старом добром делфи (причём в таких организациях, на которые никогда не подумаешь) что нужно поддерживать по сей день. Это не просто приложения для пинга удалённого хоста, а целые экосистемы, которые создавались годами. И мало у кого возникает желание переписывать то, что "и так работает уже очень давно и хорошо", а чаще всего на это просто нет финансов.
Не вижу килотонн объявлений с предложениями работы Delphi программистам за достойную ЗП на популярных ресурсах с работой. А для Java вижу, для Python вижу. Для Go появляться стали.
Плюс, надо быть реалистом. Вот потребуются срочно деньги, с Java или Python на фрилансе вполне реально вечерами подрабатывать, предложений куча, конкуренция сравнительно невысокая из-за обилия работы. А для Delphi предложений в разы меньше и шансов взять работу тоже меньше.
Я уж не поднимаю вопрос об областях применения языка. Не видел, чтобы Delphi в научных расчетах фигурировал или в веб-разработке. А на Python можно. И на Java можно. Java вообще почти универсальна, от мобильных приложений до хайлоад продакшена.
Delphi - хорошо наверно, когда помимо Delphi чем-то еще владеешь. А если работаешь не программистом, но программировать на работе надо (работаю аналитиком, 70% рабочего времени уходит на программирование, Python реально спасает порой), то лучше выбрать что-то более современное и универсальное.
chapaev пишет:Это спорное утверждение.
Когда golang взлетел, яндекс взяли и переписали добрую часть python-кода на Go.
Просто используют новое, когда в этом есть смысл, а не везде без разбора. И это правильно.
Понятно, что банки свои клиенты банк-клиенты и через 10 лет не созреют переписать с Delphi на что-то. Но это не новых технологий проблема, а профита от трудозатрат.
Банк-клиенты для физ лиц просто уйдут в веб с годами, это банально дешевле и удобней. Банк-клиенты для юр лиц переписывать смысла тупо нет, покуда сервера с бухгалтериями и дальше крутятся на Windows Server
chapaev пишет:Есть ещё одна точка зрения - люди предпочитают использовать то, что проверено годами, а не новомодные технологии.
Как мне кажется, это справедливо далеко не для всех языков и технологий. Perl проверен годами, но по факту пишут на нем всё меньше и меньше. А на C пишут и писать еще десятилетиями будут, например.
Fedora & GNOME