(no subject)
Sep. 19th, 2004 11:41 amвзято с http://www.livejournal.com/users/chistyakov/49982.html:
"Для меня важнейшим свойством программы является её понятность для ЧЕЛОВЕКА. А вовсе не какая-то надуманная "эффективность кода". Программа -- это прежде всего конструкторский документ, на основании которого можно и через годы, когда уже не будет в живых автора программы, понять, по какому алгоритму всё это на самом деле работает. Ни один документ, кроме текста программы, не обладает достаточной для этой цели достоверностью. В наглядности и алгоритмичности нет равных языку Паскаль. Поэтому я и пользуюсь им. Когда надо что-то посчитать действительно быстро, то нет труда написать критический кусок на Ассемблере. Таких кусков набирается совсем немного."
А если кто-то считает, что его программа на суперэффективном языке ABC будет выкинута через пару лет и заменена на новой на еще более суперэффективном языке XYZ - общество потребления ждет вас с распростертыми объятиями. Можете и дальше верить, что служите прогрессу, а не маммоне.
"Для меня важнейшим свойством программы является её понятность для ЧЕЛОВЕКА. А вовсе не какая-то надуманная "эффективность кода". Программа -- это прежде всего конструкторский документ, на основании которого можно и через годы, когда уже не будет в живых автора программы, понять, по какому алгоритму всё это на самом деле работает. Ни один документ, кроме текста программы, не обладает достаточной для этой цели достоверностью. В наглядности и алгоритмичности нет равных языку Паскаль. Поэтому я и пользуюсь им. Когда надо что-то посчитать действительно быстро, то нет труда написать критический кусок на Ассемблере. Таких кусков набирается совсем немного."
А если кто-то считает, что его программа на суперэффективном языке ABC будет выкинута через пару лет и заменена на новой на еще более суперэффективном языке XYZ - общество потребления ждет вас с распростертыми объятиями. Можете и дальше верить, что служите прогрессу, а не маммоне.