LINUX.ORG.RU
ФорумTalks

Я вам тут настоящего сиплюсплюса принес

 , студеные былины


0

1

Решил потыкать один движок, испытав множественные дежавю сравнив с ue4 лончером, но более приятно организованную структуру проекта (без .Net-велосипедов для сборки С++, наконец-то!), но щас не об этом...

Я там рядом «случайно отзыв» о настоящем сиплюсплюсе, странно отдающий известным «комплексом морской пехоты», котрый в программировании вроде как совсем некомильфо, или кто-то обсмотрелся известного кина про, почему-то смешав «Цельнометаллическую оболочку» с цитатой из... фильма про репликантов про «корабли бороздящие большой театр» возле Ориона. Просто цитата:

«Нам нужны бойцы. Не вертикальные вонючие лужи, не «программисты С/С++». Бойцы. Настоящий сиплюсплюс не прощает. Выглядит как игрушка, что девочка забыла на лужайке. Но потом горят боевые корабли на подступах к Ориону. С Шоданом я спокоен за бойцов и их боевой оскал. Потому что Шодан учит главному — убивать и любить свою винтовку. Шодан учит сиплюсплюсу.» (с) какой-то директор со странными тараканами насчет убивать и винтовок, которых нет... Фрейду однако есть что сказать про это. Особенно про «горящие корабли» и «любить винтовку».

А Шодан их такому не учил... наверное:

https://github.com/electronicarts/EAMain/blob/master/source/EAMain.cpp

Ознакомившись, словил множественные фейспалмы. Вот такой вот разрыв между декларациями тараканов в бошках и рефлексиями над выхлопом «бойцов». Видимо поэтому индустрия игор по-прежнему во мгле и особенно Electronic Arts. Дискач.

★★★★★

Последнее исправление: slackwarrior (всего исправлений: 2)

Код как код, бывает намного хуже. Тем более это какая-то дико второстепенная прослойка, а не ядро движка.

snizovtsev ★★★★★
()
Ответ на: комментарий от quester

Оба варианта читаются одинаково.

anc ★★★★★
()
Ответ на: комментарий от slackwarrior

Может всё же кодогенератор или код там другой был, а потом долго менялся до такого состояния, но причёсывать его было некому и некогда. Фигак-фигак и в продакшен.

peregrine ★★★★★
()

и что тебе в том коде не нравится

Harald ★★★★★
()
Ответ на: комментарий от slackwarrior
bool CommandLine::HasHelpSwitch() const {
             return FindSwitch("-help", "-h", "-?");
        }

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

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от LamerOk

Один ламерок вот тоже тут все на пересдачу ходил, на граблю наступил, шерсть на носу, так он больше не ходит никуда — только на пересдачу анализов :)

slackwarrior ★★★★★
() автор топика
Ответ на: комментарий от WitcherGeralt

всегда поход

Тебя аж так трисет, что ты в буквы не попадаешь?

slackwarrior ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.