Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Язык программирования Delphi, перспективы изучения.

Игорь Знаток (405), закрыт 1 год назад
Здравствуйте уважаемые знатоки, владеющие Delphi. Хотелось бы услышать несколько ответов, точнее даже советов наверное.
Немного предыстории. Я в далеком 2005-06 годах, изучал с++ на занятиях в колледже. Понравилось, но не до конца всё понимал. Потом были несколько занятий по Delphi, но скорее просто на уровне "смотрите что еще есть такой язык". По этому как-то не срослось. Далее в 2010-11 годах, столкнулся снова с Delphi. И вспомнил его, решил поизучать. Увлекло, и тоже забросил. Сейчас на дворе скоро уйдет 2023 год, и решил вернуться в это дело, сейчас начал изучать как раз дэлфи, и судя по имеющимся вакансиям, он не так нужен чтоль, как с++.
И теперь главная суть. Есть ли люди кто действительно работают с Дэлфи, ну или С++, кто действительно может меня подтолкнуть что всё таки будет лучше.
Мне уже говорили, что главное познать смысл, а синтаксис можно вызубрить.
Понимаю что есть организации где есть ПО написанное на дэлфи ранних версиях и его нужно поддерживать. Дорабатывать. Хотел курсы по дэлфи найти, есть только видеоуроки, а именно чтобы план обучения был, такого я не нашел. Просто как бы не оказалось так, что я потрачу время на изучение и окажется что по дэлфи - устроиться перспектив будет не много.
Лучший ответ
Алекс Куха Высший разум (477192) 1 год назад
Синтаксис действительно нишевый, но в вашем случае опыт 10-15и лет давности не имеет никакого значения. Придётся начинать с чистого листа. Задачи в корне поменялись.
Спрос-то есть, но ваших знаний для сегодняшних потребностей недостаточно. На рынке ценится не знание того или иного синтаксиса (оно подразумевается по умолчанию), а владение современными технологиями
хотите примеры, их есть у меня
 career.habr.com/vacancies?q=delphi 
ИгорьЗнаток (405) 1 год назад
Посоветуйте что-нибудь, что следует изучить, для того чтобы сменить профессию, влиться в среду разработки. Чтобы изучать различные фреймворки, нужно же сначала изучить/понять сам язык.
Алекс Куха Высший разум (477192) Игорь Тишенко, так там же ясно написано, в требованиях для вакансий, что сегодня актуально. Всего 5 шт., но они практически одинаковы
Алекс КухаВысший разум (477192) 1 год назад
Не. "Пилите, Шура. Они золотые"(ц)
Остальные ответы
Жабкин Мыслитель (8442) 1 год назад
Вряд ли его сейчас много где используют. Для сопровождения мб, но для разработки есть более удобные варианты
ИгорьЗнаток (405) 1 год назад
Да, я соглашусь. Разве что для сопровождения. Сталкивался потому что на одном предприятии, где есть ПО для оборудования написано на паскале. И скорее всего этот же программист делал на дэлфи, в конце 90х. Я застал только уже готовые экземпляры, где приходили студенты и садились изучать дэлфи. Так как его вроде как сейчас даже в программах обучения нет. Только самостоятельное изучение.
Андрей Панарин Искусственный Интеллект (276158) 1 год назад
Поищите на сайтах вакансии с Delphi, а затем вакансии по C++, C#, Java, Python.
Каких вакансий больше? Где больше платят?
С какими смежными технологиями вам еще предстоит ознакомиться?
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (274204) 1 год назад
А если Embarcadero завтра откажется от его поддержки.. Хотя в штатах до сих пор живет огромное количество решений на FoxPro различных версий, а некоторые выискивают старых фокспрошников по всему миру...
ИгорьЗнаток (405) 1 год назад
Вооот, о том и речь. Что как бы не получилось потраченное время в никуда.
Pure function Просветленный (36546) 1 год назад
Ммм вам нужно сначала в целом подумать чем вы хотите заниматься а не о языках. Вот вы про С++ пишете так как будто это какая-то шутка, но простите, в 2023 на С/С++ у нас пишут что? Embedded, системное программирование, перфоманс-критикал штуки. Не говоря уже о высочайших требованиях который предъявляет С к программисту. Это вообще не те места куда нужно лезть новичку, вас просто сожрут. Дельфи конечно не нужен, какой смысл себя обрекать на участь легаси кодера.
ИгорьЗнаток (405) 1 год назад
У меня цель, равносильная изучить как новую профессию. По этому и задал такой вопрос.
Аглая Шниц Искусственный Интеллект (147818) 1 год назад
Андерс Хейлсберг - создатель Delphi, срулил в MS, где занялся C#
так что учи C# - он хоть и си-образный, но привкус дельфи есть.
вообще, IT - динамичная отрасль, тут за несколько лет весь стек меняется.
λ Искусственный Интеллект (263813) 1 год назад
Смотря какие цели преследуете.
Система жива, но не вижу её в топе популярных.
Если нравиться паскаль, рекомендую попробовать
среду Blackbox component builder. Очень достойная система.
Она используется в системе управления вооружением
истребителя Фалькон, моделировании биологических систем и тп.
Андрей Высший разум (483346) 1 год назад
Delphi и Lazarus (бесплатный аналог Delphi) вполне себе используемы, хотя и не слишком популярны: большое кол-во вакансий ты не найдёшь. Из известного софта, написанного на нём, можно вспомнить, например, Total Commander.

Delphi - RAD-система, предназначенная для максимально быстрого создания GUI.
Сам язык Delphi представляет собой сильно расширенный Pascal.

BlackBox Component Builder, который тебе посоветовали в соседнем ответе - это совсем из другой оперы: Component Pascal, для которого предназначен BlackBox, - это не Pascal и, тем более, не Delphi, а диалект языка Oberon. Во многом похожий на Pascal (у этих языков один автор, но в Oberon исправлены ошибки дизайна оригинального Pascal) и намного более простой, чем Delphi.
ИгорьЗнаток (405) 1 год назад
Я интересовался для того, чтобы освоить новую профессию
Андрей Высший разум (483346) Игорь Тишенко, Так начинать надо не с языка, а с учебника программирования. Не с того, как записывать найденное решение задачи, а с того, как эти задачи решать. Например, с учебника Вирта.
Семён Куликов Мыслитель (6755) 9 месяцев назад
Delphi, это не язык программирования, а среда разработка, а язык программирования в Delphi называется объектноориентированный паскаль. Просто в университетах когда учишь высшмат, там в дискретной математики, пишут примеры на языке паскаль, поэтому и учит в ВУЗах паскаль. Про сам Delphi, я слышал что о нём отзываются негативно, что он как-бы устарел, допустим в Delphi нет LINQ, EntityFramework. Альтернатива Delphi - бесплатный Lazarus, там очень много компонентов, но он очень медленно компилирует, т.к. всё собирается в один файл - т.е. в exe-файл (исполняемый Windows файл), но может компилировать так-же и под Linux, Mac OS, и даже под старые Windows, и помойму даже iOS и Android. Раз Delphi устарел, то и наверное непопулярный. Есть ещё язык программирования Ada, там синтаксис похож на синтаксис паскаля, мало вакансий, но зато можно хорошие деньги зарабатывать,т.к. Ada используется в медицинский аппаратах, самолётах, поездах, автомобилях, и даже аэрокосмических летающих аппаратах.

В 2024 г. лучше учить Си++, C#, Java, JavaScript, Python, PHP, Go.
Тима Пушкаренко Мастер (1608) 1 месяц назад
делфи это интересный язык но вакансий действительно меньше чем по с++ так что думай сам если тебе нравится учи а если нет то лучше с++
Похожие вопросы