Си за решёточкой
C# (читается «си шарп», «си диез», «си крестики-нолики», или «си за решёточкой») — язык программирования, разработанный корпорацией Necrosoft в рамках заговора под кодовым названием «.NET» (читается «точка нет»).
История[править]
В 2000 году Necrosoft решил, что программистам мало издевательств от Си и Си±. Было решено создать язык, который выглядит как Жаба, но внутри — чистый Визуал Барсик в деловом костюме. После долгой борьбы с нотным издательством (они выиграли, потому что все хакеры уже сидели) язык получил название C♯.
В 2014 году Necrosoft осознали, что им катастрофически не хватает разработчиков для создания по-настоящему высококачественных глюков в своей Windows. Поэтому они с чистой совестью выложили в открытый доступ на растерзание фанатам исходники .NET Core (читается «точка нет корь»). С тех пор и по сей день энтузиасты продолжают улучшать язык и инструменты для создания приложений исключительно под Windows — потому что нормальной кроссплатформы мы, как известно, никогда не дождёмся.
Особенности[править]
- Автоматическое управление памятью — сборщик мусора сам решает, когда твоя программа умрёт и когда программа зависнет при очередной проходке.
- Async/await — чтобы ты мог ждать, пока программа делает вид, что работает.
- LINQ — язык запросов, который позволяет писать SQL внутри C#, а потом удивляться, почему всё сломалось.
- Entity Framework — потому что писать SQL руками — для лохов, а ORM — для тех, кто любит сюрпризы в проде.
Происхождение названия[править]
Существует несколько популярных версий происхождения названия C♯:
- По одной версии, C♯ — это язык Си, которого посадили за решётку. Всё это время бедный Си пытался сбежать и для этого срочно освоил принципы ООП (Орбитально Ориентированной Пушки).
- «C#» можно разложить на C±±, что интерпретируется как C±, но с дополнительным ± сверху (а как всем известно: чем больше плюсов — тем лучше). Вероятно, корпорация зла Necrosoft решила, что их чудо-язык должен быть круче обычного C±.
- Символ «#» в названии читается как «диез». Видимо, молодой и перспективный язык Си решил стать музыкантом. Вместо повышения октавы он начал поднимать уровень абстракции — так и получился «C♯».
Знаете ли вы..[править]
- Конспирологи утверждают, что C♯ — это некачественное импортозамещение Жабы в гонке с Яблоком за «собственный ООП-язык программирования».
| Это незаконченная статья Быть может, автор заснул от скуки. Помогите Абсурдопедии расширить эту статью. ✍
|
Unix |
|||||
|---|---|---|---|---|---|
| Линупс | Arch · Debian · Fedora · Gentoo · МСВС · Kubuntu · Убунту · Red Hat · Rinux · Slackware · SuSE | ||||
| Бзди | Бздя · Свободная Бздя · Сетевая Бздя · Открытая Бздя · ЗвероМух семейства Бздей · Настольная Бздя | ||||
| Софт и доки | Qt · GPL · man · Книга Бэшей · Vi | ||||
| Языки UNIX | C · C++ · PHP · Python · Shell · Олбанский · Haskell | ||||
| Люди и организации | Святой Патрик · Пингвины · Линупсоиды · ЛОР · Сотворение мира UNIX · Ричард Столлман · Суперюзверь · SCO · Команда Кусто · Линус Торвальдс | ||||
| |||||