Очень интересно посмотреть кривую изучения разных языков программирования, нарисованную иностранным программистом на Github, и я поделюсь ею с вами здесь.
JavaScript
Функция обратного вызова — это волшебное существование.
Java
Изучая паттерны проектирования, не думайте о себе слишком хорошо, потому что вас ждет много ловушек.
C++
Оказывается, шаблоны — это препятствие для всех.
Python
Модульные тесты и декораторы — два тяжеловеса.
Lisp
После "макро" препятствий наверное нет, а прогресс идет шуршащий.
Haskell
Лоб, это объяснить сложнее, во всяком случае, просто начинаешь, когда хочется постоянно чувствовать, что голова болит.
PHP
Для моего большого PHP получается, что взгляды программистов всего мира на удивление совпадают.
Текст: Красная обезьяна
Изображение: Тобиас Германн
Источник изображения:Dobiasd/articles