Какой язык программирования для каких задач подходит

если хочешь писать всё, что в голову взбредет сегодня, а завтра совсем другое, что в голову взбредет. нет какого-то единого стека технологий, нужно много каких-то разных стеков использовать, каждый со своими фреймворками, библиотеками, компиляторами, парадигмами и т.п.
Опишу здесь классификацию направлений, как я её представляю

python — для учёных — немного бекенд, немного десктоп, математика
php — для лоботрясов (я на нём пишу) — для бекенда
javascript — для spa, немного mobile — фронтенд, немного бекенд
java — для enterprize — бекенд, десктоп, немного фронтенд
ruby — для стартапов в вэб — бекенд
elixir (erlang, haskel) — для параллелизма и хайлоада — бекенд, математика
swift — для мобильных под iOS — mobile
kotlin — для мобильных под Android — mobile
.Net — для Microsoft (enterprize) — бекенд
С++ (Rust?) — для операционных систем — ОС, немного железо
С — для микроконтроллеров — железо

Может что-то еще забыл?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *