Category: философия

Category was added automatically. Read all entries about "философия".

horror

Бытовая философия

Посмотрим направо: этому человек совершенно очевидно для полного счастья в жизни не хватает суммы в N долларов, имея которую, он моментально купит то, о чём всегда мечтал и станет самым… просто самым. Посмотрим налево: ему уже достаточно M долларов, ситуация примечательна лишь тем, что порядок величин N и M примерно эквивалентен. Обманывать не обязательно: направо и налево смотреть совсем необязательно, взглянув в зеркало, я знаю, что и здесь не хватает где-то (N+M)/2 зелёных бумажек. Хотя…

Это порочный круг: за вещью А будет B, а за ней грядёт С, потом уж и D подтянется. Как-то странно получается, столько писали про эти хищные вещи века, а всё делаем с точностью да наоборот, изо дня в день

В таких случаях всегда спасает философия, вечные слова, которые цитируются при каждом удобном случае, но опровергаются ещё чаще. На то они и вечные, потому что обычно ничего общего не имеют со столь краткой человеческой жизнью. Например, сегодня мне понравилось вот такое: «привязанность к предметам этого мира рождает в человеке тысячу бессмысленных “я”; для того, чтобы в нём появилось большое “Я”, все эти “я” должны умереть». Достаточно банально, но правдиво.

Я умру, а потом только я. По-другому никак, против русской грамматики не попрёшь.

Конечно, вещи человеку нужны. В противном случае, зачем нужен весь технический прогресс? Но нужны лишь тогда, когда они не являются самоцелью, не коллекционируются, а служат ему добрым инструментом. Вспомните бесчисленное множество прекрасных музыкальных орудий и все комментарии автоматически становятся лишними. У меня есть глубокое убеждение, что вещь для человека только тогда поистине ценна, когда он в неё вкладывает свою собственную философию. И продолжая пример, музыка — синоним математики — квинтэссенция человеческой философии.

horror

Философия программ

Наверное, язык определяет то, о чём человек в принципе может подумать. Плохой язык ограничивает, такому языку обычно не присуща какая-либо внутренняя красота, и, конечно же, он не приносит никакого эстетического удовольствия. Без сомнения, всё это касается и языков программирования. Многие из них давно уже переросли самих себя, перестали быть просто инструментами. Не зря же в разговорах иногда фигурируют такие фразы как «философия С++» или «философия Java»…

Создатель С++, Бьерн Страуструп,  невероятный человек. Хотя бы потому, что он действительно подвёл под своё детище целую философскую систему. Об этом можно прочитать в его книге «Дизайн и эволюция С++». Вот цитата (программистам обязательна к прочтению ;)

/*
Говорят, что структура системы отражает структуру организации, в которой она была создана. В общем и целом я поддерживаю это мнение. Из него также следует, что если система есть плод работы одного человека, то она отражает склад его лич­ности. Оглядываясь назад, я думаю, что на общую структуру С++ мое мировоззре­ние наложило такой же отпечаток, как и научные концепции, лежащие в основе от­дельных его частей.

Я изучал математику, в том числе прикладную, поэтому защищенная в Дании кандидатская диссертация была посвящена математике и информатике. В результате я научился любить красоту математики, но предпочитал смотреть на нее, как на инструмент решения практических задач. Я искренне сочувствовал студенту, ко­торого Евклид, по преданию, выгнал за вопрос «Но для чего нужна математика?» Точно так же мой интерес к компьютерам и языкам программирования носит в основном прагматический характер. Компьютеры и языки программирования можно оценивать как произведения искусства, но эстетические факторы должны дополнять и усиливать их полезные свойства, а не подменять их.

Collapse )

Да, язык программирования - на редкость важная вещь, однако это всего лишь крохотная часть реального мира и поэтому не стоит относиться к нему чересчур серьезно. Необходимо обладать чувством меры и - что еще важнее - чувством юмора. Среди основных языков программирования С++ - богатейший источник шуток и анекдотов. И это неслучайно.

При обсуждении философских вопросов, равно как и возможностей языка лег­ко скатиться на чрезмерно серьезный и нравоучительный тон. Если так произош­ло со мной, примите извинения, но мне хотелось объяснить свои интеллектуаль­ные пристрастия, и думаю, что это безвредно - ну, почти безвредно. Да, кстати, мои литературные вкусы не ограничиваются только произведениями вышеназван­ных авторов, просто именно они повлияли на создание С++.
*/