Цитата Эрика Аллина Корнелла

Между играми в быстрые шахматы я прочитал достаточно руководств по программированию, чтобы научиться писать программы на школьном мэйнфрейме DEC на языке Basic. — © Эрик Аллин Корнелл
Между партиями в скоростные шахматы я прочитал достаточно инструкций по программированию, чтобы научиться писать программы на школьном мэйнфрейме DEC на языке Basic.
Я не знаю, как это остановить, никогда не было намерения писать язык программирования [...] Я совершенно не представляю, как писать язык программирования, я просто продолжал добавлять следующий логический шаг по пути.
Установление формальных стандартов для доказательств программ... и предложение о том, что семантика языка программирования может быть определена независимо от всех процессоров для этого языка, путем установления стандартов строгости для доказательств программ на этом языке, кажется новым. .
Язык программирования предназначен для размышлений о программах, а не для выражения программ, о которых вы уже подумали. Это должен быть карандаш, а не ручка.
Мой первый интерес к игровому дизайну возник, когда я учился в начальной школе, и мои родители купили компьютер Commodore 128. Я сам научился писать программы на Бейсике, а потом делал свои собственные игры.
Все дело в следующем: если вы не используете только базовую грамматику, если вы не освоите язык, у вас не будет доступа к инструменту, который люди используют как оружие против вас. Единственная причина, по которой меня никогда не учили читать и писать, заключалась в том, что им было легче вести меня. Но как только я научился читать и писать, я стал руководить собой.
Главный урок Emacs состоит в том, что язык расширений не должен быть просто "языком расширений". Это должен быть настоящий язык программирования, предназначенный для написания и поддержки содержательных программ. Потому что люди захотят это сделать!
Большая часть моей работы появилась из-за лени. Мне не нравилось писать программы, и поэтому, когда я работал над IBM 701 (первый компьютер) и писал программы для расчета траекторий ракет, я начал работать над системой программирования, чтобы упростить написание программ.
Есть два способа проводить образовательные шахматы в школах: либо через внеклассные программы, либо используя шахматы в качестве инструмента в классе для улучшения мышления детей.
Язык программирования является низкоуровневым, когда его программы требуют внимания к несущественным.
Единственный способ выучить новый язык программирования — писать на нем программы.
Шахматные программы не играют в шахматы так, как играют в шахматы люди. На самом деле мы не знаем, как люди играют в шахматы, но одна из вещей, которые мы делаем, — это замечаем на шахматной доске какую-то возможность сделать ход, чтобы взять ферзя противника.
Я не хотела учить своего ребенка читать, поэтому читала ему на ночь и закрывала книгу на самом интересном месте. Он сказал: «Что случилось потом, папа?» Я сказал: «Если ты научишься читать, ты узнаешь. Я слишком устал, чтобы читать. Я прочту тебе завтра». Итак, у него была потребность хотеть научиться читать. Не учите детей читать. Не учите их математике. Дайте им причину хотеть этого. В школе они работают взад-вперед.
Вам не нужно быть Микеланджело, чтобы научить основам искусства, так же как вам не нужно быть Шекспиром, чтобы научить правильному использованию языка.
Это философия Unix. Пишите программы, которые делают одну вещь и делают это хорошо. Пишите программы для совместной работы. Пишите программы, которые обрабатывают текстовые потоки, потому что это универсальный интерфейс.
Программирование — это то, как мы разговариваем с машинами, которые все больше вплетаются в нашу жизнь. Если вы не программист, вы похожи на одного из неграмотных людей Средневековья, которым грамотное духовенство говорило, что думать. У нас был Ренессанс, когда больше людей умели читать и писать; у нас будет еще один, когда все программируют.
Я не историк шахмат - я сам часть шахматной истории, от которой никому не уйти. О себе писать не буду, но уверен, что кто-то напишет.
Этот сайт использует файлы cookie, чтобы обеспечить вам максимальное удобство. Больше информации...
Понятно!