Си плюс минус: различия между версиями
дописал C++0x |
>Бутерброд м Поставил нормальные плюсы-минусы: ± |
||
| Строка 1: | Строка 1: | ||
{{ц|My life is '''NULL''' and '''void'''|t.A.T.u.|программирование на C | {{ц|My life is '''NULL''' and '''void'''|t.A.T.u.|программирование на C±}} | ||
{{ц|Любой человек, даже с половиной мозга, может понять что объектно-ориентированное программирование интуитивно, нелогично и неэффективно.|Бьярн Страуструп|ООП}} | {{ц|Любой человек, даже с половиной мозга, может понять что объектно-ориентированное программирование интуитивно, нелогично и неэффективно.|Бьярн Страуструп|ООП}} | ||
{{ц|Типичной ошибкой программиста на С | {{ц|Типичной ошибкой программиста на С± является выбор С± в качестве языка программирования.|Александреску|Типичные ошибки C±}} | ||
{{ц|Автору С | {{ц|Автору С± место в дурке или на погосте|Луговский|Бьярна Страуструпа}} | ||
[[Изображение:cpp1.gif|right|thumb|Логотип С | [[Изображение:cpp1.gif|right|thumb|Логотип С±]] | ||
'''C | '''C±''' — эзотерический язык программирования, разработанный Bjarne Stroustrup (имя непереводимо, скорее всего, означает Беня Мёртвый Страус) для написания коммерческих программ, чтобы при возможной утечке кода его было невозможно разобрать, реверсинженирить и тем более скомпилировать и отладить. Разработка была успешно применена для создания [[ОС]] семейства [[Necrosoft Windows]], отладить которую и по сей день не могут несколько тысяч сотрудников компании. До сих пор не существует ни одного работоспособного компилятора C±. Вопрос «как оно компилируется» остаётся открытым; многие предполагают, что в этом им помогает сам [[Сотона]]. | ||
Этот [[язык]], несомненно, является наиболее адекватно имплементирующим основные аспекты абстрактной алгоритмической [[логика|логики]], он лишен некомпетентной критической мотивации алгоритмических зависимостей, и, тем самым предоставляет наибольшую свободу в непостулированно-основанной проектировке дискретных независимых методов различной действительной ориентировки. Поэтому, несомненно, для дальнейшей интеллектуальной эволюции сознания [[человек|индивида]] и общества, как системы индивидов в целом, необходимо внедрение аспектов этого комплекса знаний в систему мировоззрений разума человеческой цивилизации. | Этот [[язык]], несомненно, является наиболее адекватно имплементирующим основные аспекты абстрактной алгоритмической [[логика|логики]], он лишен некомпетентной критической мотивации алгоритмических зависимостей, и, тем самым предоставляет наибольшую свободу в непостулированно-основанной проектировке дискретных независимых методов различной действительной ориентировки. Поэтому, несомненно, для дальнейшей интеллектуальной эволюции сознания [[человек|индивида]] и общества, как системы индивидов в целом, необходимо внедрение аспектов этого комплекса знаний в систему мировоззрений разума человеческой цивилизации. | ||
== Bjarne Stroustrup о программировании на C | == Bjarne Stroustrup о программировании на C± == | ||
Попробовали ли вы когда-нибудь сесть и поработать над проектом на C | Попробовали ли вы когда-нибудь сесть и поработать над проектом на C±? Я расставил достаточно ловушек, чтобы просто так работали только тривиальные проекты. Под конец проекта получается что одни и те же операторы в разных модулях означают совершенно разные вещи. А теперь попробуйте соединить все эти модули в единое целое, особенно если у вас их штук 100. Боже, я иногда не могу удержаться от смеха, когда слышу о проблемах разных компаний, которые не могут сделать так, чтобы их модули общались между собой. | ||
== C++0x == | == C++0x == | ||
| Строка 18: | Строка 18: | ||
<div style="margin-left: 60px;">Для людей с оригинально извращённым чувством юмора так называемые эксперты из [[Википедия|Википедии]] предлагают статью под названием '''''[http://ru.wikipedia.org/wiki/C%2B%2B0x C++0x]'''''.</div> | <div style="margin-left: 60px;">Для людей с оригинально извращённым чувством юмора так называемые эксперты из [[Википедия|Википедии]] предлагают статью под названием '''''[http://ru.wikipedia.org/wiki/C%2B%2B0x C++0x]'''''.</div> | ||
</div> | </div> | ||
C++0x (читается: це крест крест круг крест-набоку) — это будущий стандарт языка '''C | C++0x (читается: це крест крест круг крест-набоку) — это будущий стандарт языка '''C±''', вместо ныне существующего ISO/IEC 666, который был опубликован в 666 и дополнен в 1666 году. | ||
=== Предполагаемые изменения стандарта === | === Предполагаемые изменения стандарта === | ||
| Строка 42: | Строка 42: | ||
== Ссылки == | == Ссылки == | ||
* [http://www.antigreen.org/bioreactor/ В чём пишут на C | * [http://www.antigreen.org/bioreactor/ В чём пишут на C±] | ||
* [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] | ||