Learning Curve: особенности языков программирования
Прошу извинить если кому-то порой не отвечаю, когда мне пишут в личку, не всегда есть время уделить персональное внимание каждому вопрошающему. Впрочем, иногда задаются стоящие вопросы, на которые есть смысл ответить публично и сразу для всех. И сегодня именно такой случай.
Итак, типичный вопрос: я новичок, какой язык программирования лучше выбрать? Или иногда даже так: а стоит ли мне переучиться с языка X на язык Y? Вариант: в чем специфика обучения (отличия) языков X и Y?
Мой ответ таков — что касательно перспективных языков программирования и технологий, многоуважаемая мной Майкрософт прочно опирается на понятие Learning Curve (кривая обучения, этапы адаптации). Это очень важная концепция, она имеет критичное значения для успешного переучивания/изучения и для последующего попадания в струю востребованного тренда. У каждой отдельной технологии программирования есть своя Learning Curve, специфичная и особенная, давайте попробуем взглянуть на неё с некоторой доли юмора, но, тем не менее, попытаться извлечь из этого определенную пользу.
Под катом выкладываю типичные кривые обучения (отчасти это ключевые особенности самих языков) в виде 7 графиков для 7 популярных языков программирования современности.
Javascript
Особенности обучения (хронология) языку Javascript:
Java
Особенности обучения (хронология) языку Java:
CPP
Особенности обучения (хронология) языку C++:
Python
Особенности обучения (хронология) языку Python:
Lisp
Особенности обучения (хронология) языку Lisp:
Haskell
Особенности обучения (хронология) языку Haskell:
PHP
Особенности обучения (хронология) языку PHP:
© Сказка ложь, да в ней намёк.
Ключевики не для людей: сравнение языков программирования и наиболее легкий вход в языки программирования. В чем отличии языков программирование, и что наиболее легко выучить? Особенности, принципы, и фичи отдельных языков программирования, которые позволяют выбрать самый перспективный и индивидуально подходящий каждому язык. Юмор программистов и графики эффективности языков и обучения, шутки и приколы для айтишников