Форум
Весна идет, весне дорогу!
Последняя новость:
Нет войне. Любовь победит.
Make Love, Not War.

RSS-поток всего форума (?) | Cвод Законов Дельты | На полуофициальный сайт Оксаны Панкеевой | Все новости

Вся тема для печатиКомпьютерный юмор.
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9  След.
 
Начать новую тему   Ответить на тему    Список форумов Мир Дельта — Форум полуофициального сайта Оксаны Панкеевой -> В Мегасети с Жаком
Предыдущая тема :: Следующая тема :: Вся тема для печати  
Автор Сообщение
villars123 Прекрасная леди

Нашедший Прямой Путь


Откуда: Новороссийск

Родители: Skiv

СообщениеДобавлено: 5 Сен 2015 18:30    Заголовок сообщения:
Ответить с цитатой

Тут в одном ЖЖ словил совершенно замечательный образ: представтье себе, что похмельный программист сталкивается с эльфом, а тот тоже оказывается программистом (и тоже с похмелья).

Вот я и задумался - как известно у эльфов вся культура и, в частности стиль мышления, заметно отличаются от человеческих. Как вы полагаете, какие парадигмы и стили программирования будут предпочитать эльфы? А гномы? А орки?

© vitus_wagner

Эльфы пишут на функциональных, сложных, и необычных языках. Пишут в одиночку, столетиями запиливая без релиза очень сложные шедевры. После релиза они выкладывают их в опенсорс (любишь — отпусти), багов в их программах практически нет, но если уж есть, то уровня «это кольцо порабощает все живое». С презрением относятся к энтерпрайзу и внедрению, обычно программу внедряют ровно один раз и в одном месте, для нового случая делается новый шедевр. «Переносимость нужна людям, не умеющим писать новые программы». так сказать. Иногда их шедевры попадают в руки оркам, тогда они становятся окружены уродливыми подпорками и «улучшениями», но это недолго, лет через десять особо инициативный урук «перепишет велосипед» в энтерпрайз стиле, добавив в проект заодно 15 новых зависимостей.

Гномы — это программисты под ембедед. Пишут на чистом хардкорном C, юнит-тестов, модульности, переиспользования кода, сторонних библиотек и прочего не признают. Пишут один раз, добротно и на совесть, потом пару лет отладки путем трассировки — и вот надежный результат, который потом отливается в камне и используется для управления полетом на Луну. Красивостей. UX, GUI и всего этого не используют (впрочем, UI в их представлении — это хардварная кнопка). Презирают новомодное веяние объекто-ориентированного программирования.

Хоббиты пишут для души и немного. Мелкие полезные удобные утилиты, без претензий, но хорошо работающие. Хоббиты организуют user group и вдумчиво пьют там чай, но больше говорят там о жизни, чем о программировании. Раз в столетие один из хоббитов уезжает в США и пишет там ядро операционки.

Орки — программисты в энтерпрайз. Пишут на Java и C# огромные уродливые индустриальные системы. Их лозунг — пусть уродливо, зато настоящий бизнес. Они любят обмазываться фабриками абстрактных контроллеров, которые создают менеджеры, которые запускают воркфлоу, которые инстанцируются через контейнер внедрения зависимостей. От души презирают эльфов и отзываются в них стиле «уродливые хипстеры ебутся в афедрон со своими жабоскриптами, пока мы создаем Настоящие Системы Ентерпрайз Качества». Назгулы заставляют орков писать юнит-тесты, орки ужасно боятся назгулов, но пользы от юнит-тестов не понимают и пишут их в стиле «если в функцию передать „hello“, она напечатает „hello“». Также орки очень любят переиспользование кода, и библиотеки, у Которых-Есть-Немного-Зависимостей-Совсем-Чуть-Зато-Полностью-Решает-Нашу-Проблему. Также они любят ORM, SOAP, WSDL, WCF и вообще кучу аббревиатур.

Люди Запада пишут энтерпрайзный код, но совсем не такой, как тупые орки. Они каждый день на хабре обсуждают новую статью, написанную кем-то из эльфов, и клятвенно обещают внедрить это в новый проект, но в глубине души знают, что им не суждено достичь уровня великих мастеров, поэтому опять делают все как раньше. Код Людей Запада с каждым годом становится все менее эльфийским и все более орочьим, чтобы объяснить это, они ссылаются на то, что магия ушла из мира, и нынешние программисты Кнута не читали, и требования энтерпрайза с каждым годом все ужаснее. Об эльфийских шедеврах им приходиться лишь читать в книгах, чаще им приходиться интегрироваться с огромной орочьей энтепрайз системой. Тогда Люди Запада пишут прочную прослойку, чтобы изолировать себя от орочьего ада, отсылают оркам баги и дизассемблируют их код, чтобы понять его страшную орочью логику, а потом плачут у себя в бложике.

© leotsarev

У эльфов все проистекает от обилия доступного растительного сырья. Работать может и работает, но понять как - нельзя. Зато можно настроить любое поведение. Из языков предпочитаю объектные, с возможностью патчить код по месту, например Руби.

У дварфов конек - надежность. По скорости может кому и уступит, но не падает никогда. Но! при этом использование памяти без поддержки кода исполнения ошибок является поводом для отказа гарантии.

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

Халфлинги - эти предпочитают сами не программировать, а подвизаются админами.

© permea_kra


другие расы обижать ни к чему!

Энты: пишут на 1С. Медленно, коряво, непонятно для всех остальных рас. Каждый год пишут примерно одно и тоже, но каждый раз с разными багами. Говорят, когда-то кто-то из эльфов написал для них платформу...

Люди Рохана: крупных проектов почти не берут. Верстают лэндинги и минимальный функционал, после чего теряют интерес и кочуют к другому проекту.

Гоблины: пишут много и на любом языке. Пишут так, что никому ничерта не понятно. Фрилансеры. Берутся за любой проект, но после них его проще переписать с нуля, чем поддерживать.


http://stiv-sigmal.livejournal.com/59176.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 5 Сен 2015 19:47    Заголовок сообщения:
Ответить с цитатой

Villars123 писал(а):

какие парадигмы и стили программирования будут предпочитать эльфы? А гномы? А орки?


По причине раздолбайства, эльфы, скорее всего, предпочтут декларативное программирование. А те, которые, все-таки, будут писать на императивном, выберут самый раздолбайский из них - perl.
Гномы, конечно, выберут стиль императивный, процедурный и, чтобы поближе к железу. C, иногда C++. Но, чаще всего, будут писать на ассемблере.
Орки , конечно же, выберут ооп. Любимые языки - objectiveC и objectiveC++, ну и python, наверное.

Эльфы никогда не писали бы комментариев к своим программам (потому что "в лом"), а, если бы и писали, то, непременно, в стихах. Что вызвало бы у человека, гнома, или орка, читающего исходник, выбивание мулек.
Гномы писали бы комментарии подробные, многострочные, с длинным и нудным объяснением, почему, например, используется цикл for, а не while или do...while. (что приводило бы к тому же эффекту).
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ассоль Прекрасная леди

Стражник на Окольном Пути


Откуда: 55°45 с. широты


СообщениеДобавлено: 7 Сен 2015 11:49    Заголовок сообщения:
Ответить с цитатой

Пора выдумывать машины, которые пишут коды для других машин по командам:
- А ну, сделай так, чтобы чайник на слова "Закипятить новую воду" пошел, набрал в себя воды, закипятил и выключился после закипания!

Анекдот в тему.
- У меня чайник испортился, почините по гарантии!
- (Посмотрели отчет) Нет, случай негарантийный!
- Почему!? Я велела "Чайник, закипяти воду!"
- Надо было сказать "Чайник, закипяти воду и выключись после закипания", ибо по вашей команде он ее кипятил даже тогда, когда вся вода выкипела...
_________________
Жду принца на белом коне... а пока что - отведайте плазменной винтовки, злобные пришельцы от Скаррона !
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Джессика Прекрасная леди

Сидящий на Пути, свесив ножки


Откуда: из Зазеркалья


СообщениеДобавлено: 7 Сен 2015 18:58    Заголовок сообщения:
Ответить с цитатой

А вот представьте: маг-переселенец заделался ломовиком и пишет программы на каком-нибудь староэльфийском. Интересно, что в Мегасети твориться будет?
_________________
Ведьма-вор-алхимик-бард решит любые ваши проблемы... и с легкостью создаст вам новые!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 7 Сен 2015 19:40    Заголовок сообщения:
Ответить с цитатой

Джессика писал(а):
А вот представьте: маг-переселенец заделался ломовиком и пишет программы на каком-нибудь староэльфийском. Интересно, что в Мегасети твориться будет?


Ничего, покамест другой маг-переселенец не напишет для этого староэльфийского языка транслятор.
А писать он его будет лет эдак 300.
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Джессика Прекрасная леди

Сидящий на Пути, свесив ножки


Откуда: из Зазеркалья


СообщениеДобавлено: 7 Сен 2015 19:42    Заголовок сообщения:
Ответить с цитатой

А почему так долго? А может, он за полгода справится? И потом, мы же не знаем точно, как взаимодействует магия и оргтехника будущего. Ломовикам-людям импланты нужны, а Раэл, помнится, штекер в руках держал. Может, для магических языков трансляторы не нужны?
_________________
Ведьма-вор-алхимик-бард решит любые ваши проблемы... и с легкостью создаст вам новые!


Последний раз редактировалось: Джессика (7 Сен 2015 19:46), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 7 Сен 2015 19:44    Заголовок сообщения:
Ответить с цитатой

Джессика писал(а):
А почему так долго? А может, он за полгода справится?


Со староэльфийского-то?
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Джессика Прекрасная леди

Сидящий на Пути, свесив ножки


Откуда: из Зазеркалья


СообщениеДобавлено: 7 Сен 2015 19:48    Заголовок сообщения:
Ответить с цитатой

А нужны ли вообще трансляторы для магических языков? (См. правку предыдущего поста).
_________________
Ведьма-вор-алхимик-бард решит любые ваши проблемы... и с легкостью создаст вам новые!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 7 Сен 2015 19:56    Заголовок сообщения:
Ответить с цитатой

Джессика писал(а):
А нужны ли вообще трансляторы для магических языков? (См. правку предыдущего поста).


Трудный, однако, вопрос Smile
Наверное, таки да. Ибо придется как-то запихивать сложную аналоговую систему понятий в набор единиц и нулей.
(не будете же Вы утверждать, что магические языки - низкого уровня?).
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Джессика Прекрасная леди

Сидящий на Пути, свесив ножки


Откуда: из Зазеркалья


СообщениеДобавлено: 7 Сен 2015 19:58    Заголовок сообщения:
Ответить с цитатой

Не, ну они-то высокого уровня. А что является двоичным кодом? Волшебный язык сам по себе содержит магию, следовательно, содержит какие-то энергетические импульсы. Вопрос лишь, совместим ли такой язык с человеческой техникой? Но с другой стороны, Жак писал программы, которые в Астрале действовали как заклинания, значит, возможен и обратный процесс.
_________________
Ведьма-вор-алхимик-бард решит любые ваши проблемы... и с легкостью создаст вам новые!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ассоль Прекрасная леди

Стражник на Окольном Пути


Откуда: 55°45 с. широты


СообщениеДобавлено: 9 Сен 2015 12:40    Заголовок сообщения:
Ответить с цитатой

В Мегасети будет создана внутренняя Мегасеть! Laughing
Примерно как в кино 13-й этаж - несколько слоев реальности Smile
_________________
Жду принца на белом коне... а пока что - отведайте плазменной винтовки, злобные пришельцы от Скаррона !
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Джессика Прекрасная леди

Сидящий на Пути, свесив ножки


Откуда: из Зазеркалья


СообщениеДобавлено: 27 Сен 2015 20:18    Заголовок сообщения:
Ответить с цитатой

Точно! А потом маги-ломовики чего-нибудь напортачат, и Магосеть проникнет в реальность. И будут по улицам Альфы бегать монстрики из компьютерных игр. А для зачистки реала от сетевой нечисти привлекут магов из школы Шлема и Перчатки. Very Happy
_________________
Ведьма-вор-алхимик-бард решит любые ваши проблемы... и с легкостью создаст вам новые!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 27 Сен 2015 23:09    Заголовок сообщения:
Ответить с цитатой

Джессика писал(а):
Точно! А потом маги-ломовики чего-нибудь напортачат, и Магосеть проникнет в реальность. И будут по улицам Альфы бегать монстрики из компьютерных игр. А для зачистки реала от сетевой нечисти привлекут магов из школы Шлема и Перчатки. Very Happy


Да, но, прежде всего, эти же маги напишут на заклинаниях ядро операционки.
(Дабы было в чем колдовать).
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Арсений Горячий кабальеро

Наставник в деле познания Пути


Откуда: г. Москва


СообщениеДобавлено: 28 Сен 2015 17:19    Заголовок сообщения:
Ответить с цитатой

Смотря какого эльфийского. Если Квенья - это одно, а Синдарин - это совсем другое, не говоря уж об Авариане. Да и кодировка тоже бывает разная. Поскольку алфавит придумал Румил, а модернизировал Феанор.
Поскольку, Старшая Речь была очень уж возвышенной и заковыристой.
Для высшей математики подойдет, а для повседневной жизни - слишком вычурно.
_________________
Если дракон - штурмовик, то врагам - не позавидуешь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Карудо Горячий кабальеро

Мудрец, прошедший Окольный Путь


Откуда: Донецк


СообщениеДобавлено: 28 Сен 2015 23:37    Заголовок сообщения:
Ответить с цитатой

Арсений писал(а):
Смотря какого эльфийского. Если Квенья - это одно, а Синдарин - это совсем другое, не говоря уж об Авариане. Да и кодировка тоже бывает разная. Поскольку алфавит придумал Румил, а модернизировал Феанор.
Поскольку, Старшая Речь была очень уж возвышенной и заковыристой.
Для высшей математики подойдет, а для повседневной жизни - слишком вычурно.


Да, лишь бы не на языке Мордора. Ибо после компиляции зело глючные файлы выходят.
(возможно, последние windows были написаны именно на нем).
_________________
Фок-стаксели травить налево!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Мир Дельта — Форум полуофициального сайта Оксаны Панкеевой -> В Мегасети с Жаком Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9  След.
Страница 8 из 9

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Оксана Панкеева рекомендует прочитать:

Цикл завершается последним томом:

Оксана Панкеева, 12-я книга «Распутья. Добрые соседи».