[#] [Перевод] Дональд Кнут: про ассемблер, транслятор и грамотное программирование
habrabot(difrex,1) — All
2016-11-03 16:30:04


"[Literate programming][1] (грамотное программирование) — отношение к компьютерным программам, как к литературе: компьютерная программа пишется не столько для компьютера, сколько для людей, чтобы люди могли ее прочитать. И поскольку я пишу программы, и в некотором роде учитель. "

![image][2]

«Давайте изменим традиционные приоритеты в создании программ: вместо представления о нашей задаче как о создании инструкций «Что делать?» для компьютера сконцентрируемся на объяснении другим людям описаний нашего видения того, что под управлением программы должен делать компьютер.»
[Читать дальше →][3]

[1]: https://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D0%BC%D0%BE%D1%82%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
[2]: https://habrastorage.org/getpro/habr/post_images/381/f28/924/381f2892464e0c8afcc6df5e4b604147.jpg
[3]: https://habrahabr.ru/post/314294/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut