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?
Иван Карманов, а вы пробовали? Я вот пробовал и устраивался в нескольких разных городах без особых проблем.
И что значит "зачем"? Затем, что этот язык позволяет писать то, что тебе нужно без проблем.
А если не равномерное распределение массы? Например, круг внутри содержит груз на одной из "сторон". При падении круга, груз очень влияет на состояние круга. Помимо импульса, дает кручение, т.е. вектор силы направлен вниз из центра груза.