Я честно говоря, после прочтения ожидал увидеть комментарии о том, что программы шаманским образом не работают, и поэтому, нет никакой связи не только между командами, но и между прямотой рук и корректностью программы.
Ну и зря ожидали. Неработоспособность программы никак не связана с причинно-следственной связью, а точнее, с её отсутствием. Просто математика всё-таки довольна философская наука в отличие от, например, информатике. Как это не странно на первый взгляд.
И какую только философию тут не придумывают :) Вы читали вообще фундаментальные книги по Theoretical Computer science ?
В этом нет надобности. Просто математика в моем понимании не претендует на такую вот абсолютную сущность изначально свойственную природе. Есть более серьезные основания считать окружающий мир как большую единую систему, состоящую из более маленьких систем или алгоритмов. Если мы кидаем камень вперед, он, пролетев определенное расстояние, падает на землю. Математика может это посчитать. Это законченное действие в противоположность тому, что вращение земли вокруг солнца - это уже простая система, которая теоритически может функционировать вечно. Система и законченное действие совсем не одно и то же.
Математика - та же философия, абстракция. Можно часами размышлять о смысле квадратного корня и его числовой последовательности. Но безуспешно.
В противоположность программе, которая получает исходные данные и выдает конечный результат после обработки полученных ей данных, не задумываясь об их философской сути.
Выше была приведена последовательность нулей и единиц с целью указать на абстракцию, но вышло как раз наоборот. Да, правильно, компьютеры работают с нулями и единицами, именно так они были разработаны в силу разного ряда причин, а реальный мир оперирует... десятичной системой? Или нет, её придумали люди? Опять философия.
-- 06.04.2015, 22:03 --Вся проблема в том, что существует некая терминологическая беспорядочность. Возможно, что в последнее время и на западе термин Computer science стал употребляться более широко.
Переустановка виндоса это тоже целая наука. Пожалуй соглашусь, что термин очень размыт. Но можно поступить проще.
Компьютер - это вычислительный прибор для обработки информации.
Тогда как Science, это, попросту, наука в её прямом смысле.
Изучение компьютерных систем может включать в себя все, что подпадает под это определение. Чем больше появляется всевозможных вычислительных устройств, чем шире и многограннее становится это понятие. Термин эволюционирует. Пройдет 5-10 лет и его значение может совершить очень крутой вираж. Что, собственно, происходило и происходит в настоящее время.