Викия

Абсурдопедия

Си плюс минус

3548статей на
этой вики
Добавить новую страницу
Обсуждение4 Поделиться

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

My life is NULL and void
~ t.A.T.u. про программирование на C±
Любой человек, даже с половиной мозга, может понять что объектно-ориентированное программирование интуитивно, нелогично и неэффективно.
~ Бьярн Страуструп про ООП
Начнем с того, что вздернем всех этих законников, языковедов.
~ Бьярн Страуструп про C++
Типичной ошибкой программиста на С± является выбор С± в качестве языка программирования.
~ Александреску про Типичные ошибки C±
Автору С± место в дурке или на погосте
~ Луговский про Бьярна Страуструпа
Cpp1.gif

Логотип С±

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

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

Bjarne Stroustrup о программировании на C± Править

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

Возникновение имени Править

Считается что вначале Bjarne Stroustrup хотел назвать этот язык C+=pow(C, C^C) но потом передумал.

C++0x Править

WikiSU.png
Для людей с оригинально извращённым чувством юмора так называемые эксперты из Википедии предлагают статью под названием C++0x.

C++0x (читается: це крест крест круг крест-на-боку) — это будущий стандарт языка , вместо ныне существующего ISO/IEC 666, который был опубликован в 666 и дополнен в 1666 году.

Предполагаемые изменения стандарта Править

При разработке каждого раздела будущего стандарта, комитет Ктулху использовал ряд правил:

  • Оператор многоточие «» может встречаться не только в качестве последнего параметра функции
  • Допустима перегрузка операторов комментария (// и /* */)
  • Допустима перегрузка оператора фигурные скобки {}
  • Допустима перегрузка оператора скобки () не только при вызове, но и при объявлении функции
  • Стандартная библиотека реализует все мыслимые алгоритмы; доступ к ним осуществляется посредством вышеназванных правил (система угадывания параметров шаблонов гарантирует, что в случае использования оператора «» будет выбран наиболее подходящий по смыслу алгоритм, не противоречащий комментариям)

Пример:

#include <...>

... main(...)
{
    ... // read some file;
    ... // write some file;
    return ...;
}
puta q pariu nao entendo nada

Ссылки Править

См. также Править

Викия-сеть

Случайная вики