В Интернетах уже стойко закрепилась ситуация, когда постоянно, буквально уже на третьем или четвертом посте в форумах (да и вообще где бы то ни было) какой-нибудь долбоеб нет-нет да и обязательно вставит свои пять копеек про то, что:
Delphi мертв
на Delphi никто ничего не пишет ни в СШA, ни в Европе
на Delphi нет приличных вакансий в РФ, а то, что есть — платят гроши и заставляют допиливать старые задачи, сидя на коробках из-под мониторов перед ЭЛТ-мониторами в госучреждениях
на Delphi никто не открывает новых проектов
Delphi давно продан непонятно кому, и уже не развивается (ну… версии 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8 уже не торты, само собой)
вся команда из Borland ушла в Microsoft
на Delphi можно только программировать мышкой, и ничего сложнее двух кнопок и поля ввода написать нельзя
и тысячи, тысячи подобной ерунды.
На Delphi и CBuilder написана целая российская SCADA-система и система программирования логических контроллеров, это вам не палец обоссать, и не ОВНОм воспользоваться, импортозамещение во все поля. Что, как несложно догадаться, не может не вызывать недоумения, ибо вроде как продукт уже мертв, а почему-то и регулярно его новые версии выходят, и работа твоя никуда не девается, и новых проектов на следующий год сейлзы навалили уже пару штук, а нормальных сотрудников с опытом работы даже в Москве просто так не найти, и все нормальные хотят ЗП строго от 80-90 штук на руки (и это еще без бонусов), и почему-то до сих пор ничего в родной фирме (и во всех трех, в которых удалось поработать за последние лет десять) так и не переписали на .NET (хотя все собирались и даже .NET-чиков наняли, аж два отдела). И т. д.
Так стоит ли разобраться в ситуации? Откуда столько мегатонн ненавистей к, в общем-то, вполне обычному коммерческому продукту для сверхбыстрого написания всяких окошек к базам данных и не только?
А причины, наш дорогой читатель, просты и очевидны, лежат, так сказать, на поверхности: человеческий, сука, фактор.
Вернемся в школьные и студенческие годы нашего типового будущего говнокодера, но пока еще такого юного и полного подающих надежд дарования. В чем суть его радужного детства-студенчества? Правильно! Он старательно изучает в школе Pascal (Turbo/Free), и потому что преподаватель информатики ничего особо другого и не знает, а будучи помещен в ВУЗ-ик — наше дарование натужно изучает много чего, от C++ и Java, но вот почему-то все курсовые получается писать только на Delphi, да и многие однокурсники, хоть и пускают сопливые пузыри про Ruby и .NET, но курсовой по дискретной математике, с рисованием графов, все равно шпарят на Delphi.
Вот и получается, что отучившись в ВУЗе, наше юное дарование кое-как умеет программировать на Delphi, в теории знает основы .NET и/или Java (в рамках семестра), ну и туманно помнит, что в результате целой ночи так и не написало лабораторную на C++, ибо, блин, как же непонятны эти дурацкие указатели там. Ну и PHP еще, слышал, есть такой язык…
Но… это все хорошо. Но диплом защищен, ура-ура, пора бы уже устраиваться и на работу, правда (ну или третий курс уже стукнул, и тоже поработать хочется)? И… вот тут и случается Epic fail! Что имеет и что получает наше дарование?
Во-первых, ЧСВ изначально дает о себе знать. Ибо или красный диплом получен, или самомнение о себе явно зашкаливает до уровня второго если не Билла Гейца, то Торвальдса.
Во-вторых… а вот реалии почему-то говорят строго об обратном. Попытка собеседования вызывает неумолимый, жгучий, и очень даже реальный Butthurt! Дяденька в очках на собеседовании (на всех двадцати фирмах куда была попытка устроиться со знанием любимого Delphi) весьма жестко, непонятными вопросами и задачками показывает, что ты — практически полный d’Bill и программировать умее
Другие языки программирования и технологии
Согласны с этим - Глубинные причины ненависти к Delphi/Pascal ?
Все от зависти, так как изначально паскаль и делфи в свое время были просты и тупая школата могла запросто сделать программу и ходить с гордо поднятой головой мол программист. Да и сейчас не далеко ушли многие и от того, что можешь формочки делать на делфи не значит ничего, так как даже скорее всего ты программистом можешь быть никаким. Если ты покажешь сделанную тобой, да не одну, программу от и до и она подходит под бизнес, то да, тебя еще могут взять. А всякие точки нет и тд... у нас же есть верха, меджеры, хреджоры, вот они в верхах потерлись забугорщиками и им сказали, что это круто, вот и верят в это. Ну а сделанные проекты переписывать стоит огромных денет, так что работает, да и без разницы на чем, мне иногда проще в аксессе базу набросать, чем в делфи, да и "для сверхбыстрого написания всяких окошек к базам данных" не из простого окна часто все состоит, что требует кучу времени, что иногда проще уже 1с который наконец-то обзавелся нормальной базой sql не так чтобы и давно.
В настоящее время все уходит в инет и снова в упрощение. Чем быстрее и не глючнее можно сделать код который будет работать везде одинаково на любом устройстве, да быстро, то почему бы этому продукту и не победить?
В настоящее время все уходит в инет и снова в упрощение. Чем быстрее и не глючнее можно сделать код который будет работать везде одинаково на любом устройстве, да быстро, то почему бы этому продукту и не победить?
Александр Токарев
именно - Чем быстрее и не глючнее. остальное холливар.
Как-то не улавливаю сути анализа. Про Фортран тоже много чего пишут.
На собеседовании не ходить, пока не научишься врать в глаза всё знаю, помнить не ставил себе целью.
Другими словам, образование виновато? Согласен в одном. вузы-шмузы по неизвестной причине придают огромное внимание гую. Дельфовский хоть и считается до сих пор простейшим, однако не является уже таковым в единственном числе. посему смысла тратить на его изучение время (и деньги) нет.
2е универы выпускают не кодеров, этот подотряд юзверей уже причислен к специалисту среднего уровня образования. Универы выпускают инженеров. Если инжннер соглашается на работу пограмиста (за 15-20К), это эпикфейл и он полный лузер, зря потратил деньги и время.
Да, мне с лурки больше нравится другая статья
На собеседовании не ходить, пока не научишься врать в глаза всё знаю, помнить не ставил себе целью.
Другими словам, образование виновато? Согласен в одном. вузы-шмузы по неизвестной причине придают огромное внимание гую. Дельфовский хоть и считается до сих пор простейшим, однако не является уже таковым в единственном числе. посему смысла тратить на его изучение время (и деньги) нет.
2е универы выпускают не кодеров, этот подотряд юзверей уже причислен к специалисту среднего уровня образования. Универы выпускают инженеров. Если инжннер соглашается на работу пограмиста (за 15-20К), это эпикфейл и он полный лузер, зря потратил деньги и время.
Да, мне с лурки больше нравится другая статья
Александр Токарев
тоже прикольно моментами. недавно ставил 10-ку не порезанную, чтобы визжалка нормально стала. так на выпиливание всякого кала времени больше на порядок уходит, чем на установку.
Копипаста с лурка - скучно, товарищч.
Александр Токарев
Но причина похоже указана точно:) А лурк есть лурк. Но главное всё по сути.
Александр Рюмкин
Ну захотелось человеку поделиться. Мне-то ту статью читать не приходилось.
Pascal - экспериментальный язык, созданный в 1970 году Виртом для реализации предложенной Хоаром концепции типов данных и проверки применимости разработанных Виртом грамматик предшествования.
Для своего времени это был отличный язык, но как всякий эксперимент, он содержит и немало ошибок дизайна, исправленных Виртом в языках линеек Modula и Oberon. В настоящее время Pascal безнадёжно устарел - и как язык "серьёзного" программирования, и как язык обучения (Oberon-07 намного проще и удобнее).
Delphi - это сильно расширенный Pascal, в котором не исправлено но одной ошибки оригинального языка, зато добавлено много мусора, полностью извратившего идеи исходного Pascal. В результате максимально простой и логичный (для 1970 года) Pascal превратился в бесформенную кучу особых случаев, исключений и прочих нелепостей.
В свое время в Borland попытались выпустить Modula-2, но не потянули и вернулись к впихиванию рюшечек в давно устаревший Pascal.
P.S. Меня самого программированию учили именно на Pascal - по классическому учебнику Йенсен, Вирт.
Для своего времени это был отличный язык, но как всякий эксперимент, он содержит и немало ошибок дизайна, исправленных Виртом в языках линеек Modula и Oberon. В настоящее время Pascal безнадёжно устарел - и как язык "серьёзного" программирования, и как язык обучения (Oberon-07 намного проще и удобнее).
Delphi - это сильно расширенный Pascal, в котором не исправлено но одной ошибки оригинального языка, зато добавлено много мусора, полностью извратившего идеи исходного Pascal. В результате максимально простой и логичный (для 1970 года) Pascal превратился в бесформенную кучу особых случаев, исключений и прочих нелепостей.
В свое время в Borland попытались выпустить Modula-2, но не потянули и вернулись к впихиванию рюшечек в давно устаревший Pascal.
P.S. Меня самого программированию учили именно на Pascal - по классическому учебнику Йенсен, Вирт.
Согласен)
Не важно, на чём вы пишете, важно уметь пользоваться языком в совершенстве. Даже на дельфи и даже в 2017 году можно создавать интересные проекты
Александр Токарев
естественно...
Похожие вопросы
- Придумайте задачку на массив в delphi (pascal)
- ПОМОГИТЕ!!!!ПЛИИИИЗ!!!!delphi/pascal!!
- Где ошибка в коде Delphi/pascal
- Где ошибки в коде Delphi/pascal
- В чем причина ненависти к языкам C, C#, C++ на ответах?
- pascal or delphi
- Один вопрос по Pascal (или Object Pascal, или Delphi) (не надо ничего решать, просто один вопрос)
- Можно ли назвать Turbo Pascal или Delphi мёртвым языком программирования?
- В чём отличия Pascal ABC, Free Pascal, Lazarus, Delphi?
- Pascal and Delphi