Си плюс минус: различия между версиями

>Laurusnobilis
м робот добавил: en, es, pl, pt
>Morley Dotes
мНет описания правки
Строка 1: Строка 1:
{{ц|My life is '''NULL''' and '''void'''|t.A.T.u.|программирование на C++}}
{{ц|My life is '''NULL''' and '''void'''|t.A.T.u.|программирование на C<math>\pm\!\,</math>}}
{{ц|Любой человек, даже с половиной мозга, может понять что объектно-ориентированное программирование интуитивно, нелогично и неэффективно.|Бьярн Страуструп|ООП}}
{{ц|Любой человек, даже с половиной мозга, может понять что объектно-ориентированное программирование интуитивно, нелогично и неэффективно.|Бьярн Страуструп|ООП}}
{{ц|Типичной ошибкой программиста на С++ является выбор С++ в качестве языка программирования.|Александреску|Типичные ошибки C++}}
{{ц|Типичной ошибкой программиста на С<math>\pm\!\,</math> является выбор С<math>\pm\!\,</math> в качестве языка программирования.|Александреску|Типичные ошибки C<math>\pm\!\,</math>}}
{{ц|Автору С++ место в дурке или на погосте|Луговский|Бьярна Страуструпа}}
{{ц|Автору С<math>\pm\!\,</math> место в дурке или на погосте|Луговский|Бьярна Страуструпа}}
[[Изображение:cpp1.gif|right|thumb|Логотип С++]]
[[Изображение:cpp1.gif|right|thumb|Логотип С<math>\pm\!\,</math>]]


'''C++''' — эзотерический язык программирования, разработанный Bjarne Stroustrup (имя непереводимо, скорее всего, означает Беня Мёртвый Страус) для написания коммерческих программ, чтобы при возможной утечке кода его было невозможно разобрать, реверсинженирить и тем более скомпилировать и отладить. Разработка была успешно применена для создания [[ОС]] семейства [[Necrosoft Windows]], отладить которую и по сей день не могут несколько тысяч сотрудников компании. До сих пор не существует ни одного работоспособного компилятора C++. Вопрос «как оно компилируется» остаётся открытым; многие предполагают, что в этом им помогает сам [[Сотона]].
'''C<math>\pm\!\,</math>''' — эзотерический язык программирования, разработанный Bjarne Stroustrup (имя непереводимо, скорее всего, означает Беня Мёртвый Страус) для написания коммерческих программ, чтобы при возможной утечке кода его было невозможно разобрать, реверсинженирить и тем более скомпилировать и отладить. Разработка была успешно применена для создания [[ОС]] семейства [[Necrosoft Windows]], отладить которую и по сей день не могут несколько тысяч сотрудников компании. До сих пор не существует ни одного работоспособного компилятора C<math>\pm\!\,</math>. Вопрос «как оно компилируется» остаётся открытым; многие предполагают, что в этом им помогает сам [[Сотона]].


Этот [[язык]], несомненно, является наиболее адекватно имплементирующим основные аспекты абстрактной алгоритмической [[логика|логики]], он лишен некомпетентной критической мотивации алгоритмических зависимостей, и, тем самым предоставляет наибольшую свободу в непостулированно-основанной проектировке дискретных независимых методов различной действительной ориентировки. Поэтому, несомненно, для дальнейшей интеллектуальной эволюции сознания [[человек|индивида]] и общества, как системы индивидов в целом, необходимо внедрение аспектов этого комплекса знаний в систему мировоззрений разума человеческой цивилизации.
Этот [[язык]], несомненно, является наиболее адекватно имплементирующим основные аспекты абстрактной алгоритмической [[логика|логики]], он лишен некомпетентной критической мотивации алгоритмических зависимостей, и, тем самым предоставляет наибольшую свободу в непостулированно-основанной проектировке дискретных независимых методов различной действительной ориентировки. Поэтому, несомненно, для дальнейшей интеллектуальной эволюции сознания [[человек|индивида]] и общества, как системы индивидов в целом, необходимо внедрение аспектов этого комплекса знаний в систему мировоззрений разума человеческой цивилизации.


== Bjarne Stroustrup о программировании на C++ ==
== Bjarne Stroustrup о программировании на C<math>\pm\!\,</math> ==


Попробовали ли вы когда-нибудь сесть и поработать над проектом на C++ ? Я расставил достаточно ловушек, чтобы просто так работали только тривиальные проекты. Под конец проекта получается что одни и те же операторы в разных модулях означают совершенно разные вещи. А теперь попробуйте соединить все эти модули в единое целое, особенно если у вас их штук 100. Боже, я иногда не могу удержаться от смеха, когда слышу о проблемах разных компаний, которые не могут сделать так, чтобы их модули общались между собой.
Попробовали ли вы когда-нибудь сесть и поработать над проектом на C<math>\pm\!\,</math>? Я расставил достаточно ловушек, чтобы просто так работали только тривиальные проекты. Под конец проекта получается что одни и те же операторы в разных модулях означают совершенно разные вещи. А теперь попробуйте соединить все эти модули в единое целое, особенно если у вас их штук 100. Боже, я иногда не могу удержаться от смеха, когда слышу о проблемах разных компаний, которые не могут сделать так, чтобы их модули общались между собой.


== Ссылки ==
== Ссылки ==


* [http://www.antigreen.org/bioreactor/ В чём пишут на C++]
* [http://www.antigreen.org/bioreactor/ В чём пишут на C<math>\pm\!\,</math>]
* [http://cs.mipt.ru/docs/comp/rus/develop/other/stroustrup_interview/index.html Интервью Bjarne Stroustrup]
* [http://cs.mipt.ru/docs/comp/rus/develop/other/stroustrup_interview/index.html Интервью Bjarne Stroustrup]