Но языков с динамической типизацией на порядок больше, чем со статической или строгой, и динамическая типизация - это хорошо, просто безответственные тупицы с ней не справляются.
Про тупиц - это ваше мнение, не мое.
Я про то, что людей знакомых с динамической типизацией (и только с ней) - очень много. Возможно, подавляющее большинство.
И очень даже нередко эти люди начинают писать на языках со статической типизацией привычными методами. И подсказать им мало кто может (так как многие коллеги из того же мира языков с динамической типизацией).
P.S.:
Считаю, что начинать обучение важно с языка со статической типизацией.
Он и ошибки тебе точнее укажет.
И подсказки у него в IDE более точные.
И дисциплинирует мозг.
Перейти после этого к динамической типизации проще, чем обратный переход.
Выучить язык - это несложно. Язык - это базовые познания программиста. Вы же никому не хвастаете, что знаете как пользоваться клавиатурой? Или не рассказываете взахлеб, что научились закрывать окна крестиком?
Вот и язык программирования для программиста - такое же базовое понятие.
Только для новичков это нечто сложное и достижение просветления в изучении языка - повод попонтоваться в интернете.
Изучают алгоритмы, паттерны, концепции - это сложно, это занимает куча времени. Но эти знания инваринатны относительно языков программирования.
Изучают библиотеки под конкретный язык - это единственное, что может иметь отношение к вакансиям "под определенный язык программирования".
При отправке сообщения в Тостер справа вверху есть значок </>, который предназначен для правильного оформления исходных кодов на различных языках программирования. Если не найдете там "Pascal", то можно и просто "Code" выбрать.
Отнюдь не подразумевает.
Из соображений производительности вполне рационально иметь и одну общую БД для всех микросервисах в пределах одного пода.