откуда берётся столько быдлокодеров на PHP. А вот откуда.
Начав с языка, провоцирующего на написание поганого кода, дисциплине программирования уже не научиться.
Правильно кто-то написал в комментах: слишком низкий порог вхождения..
Оригинал этой записи. Комментировать можно тут или там.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме
Tags:
no subject
Тот же лисп или хаскель сами свернут список или утрамбуют дерево, когда надо (read: дойдет до исполнения), и нативный код будет соптимизирован безо всякого участия программиста.
Проблема, как мне кажется, кроется именно в императивном подходе. Он inherently машинно-зависим, а значит, совсем "не задумываться" не получится.
no subject
И более няглядно видно, как вот эти слова, потом обрабатывает процессор.
Насколько это нужно - не знаю :)
no subject
Конечно. Именно в этом простота и порочность традиционных (read: императивных) языков. И поэтому, имхо, стоит начинать изучать программирование с чего-то другого, например лиспа/схемы. А уж затем и указатели, и проблемы типа sizeof(int) != sizeof(void *) станут понятны и очевидны (а главное, таких ошибок станут меньше допускать, хочется верить).