dom1n1k, времени, которого я потратил хватило, чтобы писать на php в стиле php, и на js также. Вероятно этому поспособствовало сразу углубление в ооп подход в этих языках. Но я чётко соблюдаю то, что от меня просят более опытные в этих языках программисты на рабочем месте.
dom1n1k, да, дела с вакансиями по Делфи обстоят куда хуже чем у шарпа или си и питона. Но это временно и совершенно не значит, что этот язык бесполезен или плох.
dom1n1k, я был в трёх совершенно разных и далёких друг от друга городах. И в каждом из них без особых усилий, в течение пары дней находил работу по специальности.
В первом случае был проект, новый. Т.е. прям начало. Заказ, на Делфи.
В другом городе, это была огромная компания, которая имеет свой внутренний софт со своим штатом программистов, которые там успешно работают, развиваются наравне с веб и мобильными разработчиками. Там я работал над улучшениями текущего софта, а также вел собственный (почти с ноля) проект - клиент для видеонаблюдения.
В текущем городе я также с ноля работаю над проектом для IPTV. Это плеер с ТВ архивом, кастомной авторизацией, правами и прочим.
Все это произошло за последние 3 года. Переезжать просто пришлось и не было способа остаться работать к сожалению на предыдущем месте.
Эти города: Екатеринбург, Кемерово, Междуреченск.
По поводу языков. Речь шла о переходе с языка на язык. И этот переход в основном включает принятие нового синтаксиса. Я конечно не буду говорить, что после изучения синтаксиса я неделями читал мануалы по симфони, бутстрапу, ларавель, xamarin, wpf и прочим фреймворка и паттернам.
Saboteur, в чем противоречие? Чтение аудио книги это в тему про кроссплатформенность. Делфи с докером работать может, есть и примеры и вебинары по этому поводу.
Библиотека на паскале ровно такая же проблема, как на любом другом языке. Более того, написанную библиотеку для питона я могу без проблем использовать на паскале (Delphi) напрямую.
Эту вещь, о которой вы говорите я вижу прекрасно, хотя, все не так плохо, как вам кажется. Только вот это не аргумент против Паскаля, а лишь последствия, к которым привела история развития Delphi и среды. Что сейчас упорно исправляют и нагоняют упущенное.
Saboteur, это в очередной раз доказывает вашу непросвещённость в теме паскаля (я настаиваю на использовании Delphi) и его возможностей. Т.к. ентерпрайз софт на Delphi пишется в десятки раз быстрее чем вообще на любом другом языке и инструменте.
А фреймворк FMX, позволяет создавать приложения под любые платформы используя единую кодовую базу в основном коде. Т.е. написав приложение на Win, можно сразу же собрать под Android, Linux и MacOS.
Создание клиентского приложения для чтения аудио книг для андроид и вин заняло у меня в сумме 10 часов, разбросанных на несколько дней. В итоге я собираю приложение под две платформы двумя кликами.
Нейронные сети? А вы знаете что такое нейронные сети? Это алгоритм. Вы думаете, что в паскале нельзя строить алгоритмы или каков ваш поток мыслей? Отсутствие уже написанных кем-то за вас библиотек с нейронкой, а вы её подключаетесь и радуетесь? А разве это вы её сделали? Нет, её сделали до вас. Сделать такую на паскале проблем не составит. Никаких.
Saboteur, всё, что делают на "современных" языках можно с тем же успехом реализовать на Паскале (Delphi), так для чего другие языки? Понимаешь к чему я?
Меня тоже в школе не учили программированию. Я его начал изучать только в колледже.
Мне нужны аргументы в пользу того или иного языка против Delphi, а не вот это вот всё ваше.
6yntar05, у меня где-то было фото (не скрин), где я тестировал это приложение и оно, из моих тогда 6гб озу съело 16гб. Комп встал намертво и висел минут 15. Но посчитал.
Владимир Коротенко, я, как человек изначально учивший только Паскаль (как преподавали), скажу, что без проблем пишу на php, js, c++, c#. Тратя на каждый из них от 3 до 5 часов в сумме, на изучение тонкостей синтаксиса.
Saboteur, мертвый язык - тот язык, который больше нельзя использовать в качестве инструмента для решения современных задач.
А чтобы понять, почему паскаль и Делфи потерял популярность, нужно хоть малость понимать его историю и разобраться, что, как и почему.
К вашему сожалению, программисты не решили в одночасье, что "Паскаль плохой и пойду-ка я на другой", нет. У всего есть причины.
Но помимо этого, вы ошибаетесь ещё во многом. Например, "документации" по Паскалю в разы больше, чем на тот же питон. Проектов ентерпрайз на Делфи настолько много, что вы будете рыдать, узнав эту цифру. А опнсорс, извините? Вы про репозитории github, gitlab? А знаете, сколько "опнсорс" проектов на паскале гуляют в сети в качестве архивов? Пожалуй, этого вам ни кто не скажет.
Saboteur, нелепость
ваших комментариев на порядок выше. Ни одного аргумента, кроме "ну вакансии же, ну", "ну нет же выкансий и работы, ну".
Чем плох паскаль? Чем он отстал? Что вы вообще знаете о современном Паскале в виде Delphi и среды RAD?
Иван Карманов, а вы пробовали? Я вот пробовал и устраивался в нескольких разных городах без особых проблем.
И что значит "зачем"? Затем, что этот язык позволяет писать то, что тебе нужно без проблем.