Кодирование «с нуля»: глупость или польза?

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

konec shattla 450x300 Кодирование с нуля: глупость или польза?
Собственно, об этом мечтали давно, об этом взахлеб писали всякие разные журналисты.

Конечно, так проще – не нужно в миллионный раз составлять оптимальную программу для расчета, к примеру, синусов угла.

С другой стороны, теперь уже никто и не знает, что это за синусы такие, и зачем они нужны.

И, не дай бог, кто-то из "древних программистов" ошибся в модуле – ошибка будет присутствовать во всех программах вечно.

И виноватого не найдешь: в коммерческой программе не дадут посмотреть на исходники, а в свободной…

Давно ли в Linux нашли проблемы с упаковкой Zip? (хотя тут еще вопрос, чья это проблема, линукса или архиватора)

Это только кажется, что открытые исходники кто-то читает, вникает, переписывает – на деле оказывается, что никому до них нет дела, и все занимаются только своими задачами.

Даже если многократно усилить контроль, получится как в присказке, когда у семи программистов программа с багами.

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

Видно, понадеялись на готовые библиотеки, не проверяя результаты и не моделируя процессы.

Подумаешь, станция улетела не туда или всмятку разбилась о Марс – премии-то получены!

Наступает эпоха «высокообученных идиотов», которые говорят умные слова, но не могут разобраться в происходящих процессах.

Надо собрать программный проигрыватель?

Открыл визуальную среду, бросил туда готовый компонент, компонент загрузки кодеков, пару аляповатых картинок для скинов – получите и распишитесь!

Зато быстро, и неважно, что программа занимает 100 мегабайт, и никто не знает, что происходит у нее внутри.

Над современными программистами тихо фигеешь, читая конференции: они реально не знают многие элементарные вещи, которые составляют базу их профессии – не знают о машинном коде, об эффективных алгоритмах, о методах организации данных.

Зато снобизма им не занимать – Бейсик, Паскаль, Фортран и прочие старые языки они предлагают бросить «в топку», а заветная мечта – получить систему программирования, которая все за них будет делать сама.

И чтобы изучить ее можно было попроще и побыстрее.

Желательно, вообще без кодирования (блин, сам такую среду разработки хочу icon idea Кодирование с нуля: глупость или польза? ).

«Индусский код» шагает по планете, и все довольны.

Конечно, беспокоиться нужно не об эффективности программы – бог с ней!

А вот то, что такие программы будут применять в серьезных делах, уже беспокоит.

Беспокоят программы бортовых компьютеров автомобилей, программы управления ракетами, АЭС, самолетов, химических заводов.

Скоро компьютеры будут управлять миром, и это будет началом конца.

И все из-за того, что один программист понадеялся на другого, написавшего в коде полную ерунду icon mrgreen Кодирование с нуля: глупость или польза? .

  Метки:
  admin
  Просмотров: 4 455
  Запись опубликована в 17:18

Один комментарий

Есть что сказать? Тогда действуй!