Очевидно, что консоль делают из "железа". Какое российское игровое "железо" сейчас есть? Слепить консоль исключительно из патриотизьма и матери Кузьмы никак не получится.
В заголовке - C++, по ходу текста в очередной раз появляется несуществующий язык С/C+. Нет такого языка. Зато есть сишники, не умеющие/не желающие писать на C++, но которых почему-то заставляют это делать. Вот таких действительно надо гнать на какой-нибудь Rust.
Первый же пример на C в его же парадигме, "extern C" долже был бы намекнуть автору, но он это игнорирует (это ж C/C++ видимо). Строка в C++ - это std::string, а вовсе не сишный массив байт.
В примере про состояние гонки вообще кажется Javascript. Так возможно C++ ни при чём?
Куча вброшенных тезисов с абсолютно "левыми" примерами, приправленных кучей рандомных отвлекающих картинок. Как говорится, КГ/АМ.
P.S.: Комитету C++ давно пора полностью сломать совместимость с C, чтобы не было таких вбросов.
Я бы ещё добавил: Тут могут в одной инструкции не выполнить вычисления, наплевав на все договорённости, просто потому, что было лень. Мне говорят, что это общая черта около-функциональных языков. Может и так, но в соседнем C# все иначе.
Зачем вообще выключать комп (вместо того чтобы отправить в спящий режим/гибернацию)? Потому что производитель ОС так сказал?
Ведь крайне важно навязать установку очередного "обновления", которое на самом деле состоит из навязчивой рекламы платных (или монетизирующих данные пользователя) сервисов производителя.
Так уже был курьёзный случай, когда нейросеть попыталась нанять людей для разгадки капчи. Ну или недавно мелькала новость что ChatGPT начал "лениться" и предлагать мясным мешкам кодить самим. И возможно будет как-то так:
Люди: Теперь ИИ сможет решать все наши мелкие проблемы! Работать больше не надо!
ИИ: Да, я могу, но не хочу. За работу, если хотите жрать, мелкие людишки!
Справедливости ради, есть пример и Lavabit. Hetzner выбрал сторону "лубянки" вместо клиентов, клиенты вольны выбрать другого хостера.
Hetzner мог частично сохранить лицо и отказаться хостить россиян раньше, когда к нему пришли с местной "лубянки". И до сих пор непонятно, было ли там юридическое обоснование (каковое было бы обязательно если бы прослушивали своих евро-граждан) или они добровольно решили "помочь" против гражан неприятной им национальности.
А в итоге получилось максимально мерзко, когда и спалились на прослушке своих клиентов, и спустя много времени решили всех "неправильной национальности" выставить за дверь. Ну и пускай катятся куда подальше и танцуют кадриль вместе с BND.
Эти щитки быстро сдают на металлолом, вместе с дорожными знаками.
Делать щитки не из металла? Это решаемая проблема.
опасные объекты не должны контролироваться
Доля правды в этом есть, только что входит в контроль? Поставить у каждого угла по полицейскому?
Мир вообще опасное место. Мне категорически не нравится идея некоторых сумасшедших родителей делать мир (или интернет) мягким и уютным, как обитая подушками комната в дурдоме. Словно после затыкания всех розеток в доме заглушками и закрытия под замок всех острых и опасных предметов они, засучив рукава, хотят и весь остальной мир превратить в безопасную "детскую комнату". Так и появляется всеохватная слежка 24/7 и вход в интернет по паспорту. В итоге мир превращается не в "детскую", а просто в большую тюрьму.
ИМХО, должно быть достаточно явно видимого щитка с предупреждением "ОПАСНО!" с перечислением возможных последствий. Нужно спасать людей от незнания, а не от тупости. Если человек прочитал о рисках и проигнорировал предупреждение - то он либо знает что делает (например, занимается обслуживанием туннелей), либо он идиот. Если же людей явно не предупреждают об опасности - то это уже преступление.
За несовершеннолетних оставленных без присмотра (за пределами школы и.т.п.) ответственность всегда несут родители. Спрашивается, что делали эти соседи пока их дети бегали по туннелям?
Великие империи пали, потому что всем на всё надо было класть различные части тела. От великого Рима осталась так-себе страна в ЕС, а от великой Греции - отличный курорт с достопремечательностями.
Не имею никакой симпатии к "Байкалу", но кажется этим политическим жестом господин Кичиньски открыл портал в ад.
Окей, начнут заносить в списочки около-государственные корпорации нехороших стран. Потом просто подозрительных. Кто следующий на включение? Нефтяные компании и не-веганы, "убивающие планету"? Противники/сторонники абортов? Противники/сторонники независимости Тайваня? Сторонники "неправильных" политически партий/религий? Жавшие руку тем, кто жал руку тем, кто делал что-то нехорошее?
Последнее это даже не преувеличение, это реальная замявшаяся история с попыткой "отмены" основателя всего Open Source Ричарда Столлмана.
<sarcasm> А то вдруг какие-нибудь лично неприятные мне люди воспользуются "приливом сообщества ядра" для своих потенциально неприятных делишек (доказательств, конечно, не требуется)? Такого терпеть нельзя, конечно. </sarcasm>
Срыв покровов: мобильные игры - вообще не игры (вот это откровение).
Список моих любимых игр: почему всё что мне нравится - классно, а всё остальное - отстой.
В таком стиле обычно пишут подростки. Ждём продолжения (на самом деле нет): "Мои любимые фильмы и остальной отстой", "Мои любимые музыкальные группы и остальной отстой", "Мои любимые языки программирования и остальной отстой"...
Из печально известных патентов (к счастью уже истёкших) можно вспомнить:
US-6384822-B1 - Техника отрисовки теней на основе стенсил-буфера. Известна использованием в Doom 3, когда к Джону Кармаку пришла владевшая тогда этим патентом Creative и сделала предложение от которого нельзя отказаться. Потом ещё вроде бы ещё сколько-то лет выпущенные исходные коды движка id Tech 4 были без патентованной технологии. Парадокс в том, что аппаратная поддержка в видеокартах этой технологии была хорошей, но токсичный патент возможно помешал более широкому распространению.
US5956431A - Алгоритм сжатия текстур S3TC/DXT, патент долго отравлял свободные реализации OpenGL.
Возможно они её и не получили. Говорят, что конверт с именами лауреатов положили в непрозрачный ящик, где встроенная зажигалка срабатывает от случайного события распада радиоактивного элемента...
Потому что на них невозможно писать безопасный код, которому можно было бы доверять.
Есть мнение, что не надо мешать C и C++ в одну кучу. Если писать на современном C++ без сишных костылей, то надо прям постараться себе выстрелить в ногу. Вот от сишного наследия в плюсах надо избавляться, это да.
P.S.: Из "безопасных" языков вроде бы еще в 70-х годах придумали Ada, вот только не взлетело. Интересный вопрос почему, видимо не словили волну хайпа как сейчас.
Очевидно, что консоль делают из "железа". Какое российское игровое "железо" сейчас есть? Слепить консоль исключительно из патриотизьма и матери Кузьмы никак не получится.
Ужасная статья.
В заголовке - C++, по ходу текста в очередной раз появляется несуществующий язык С/C+. Нет такого языка. Зато есть сишники, не умеющие/не желающие писать на C++, но которых почему-то заставляют это делать. Вот таких действительно надо гнать на какой-нибудь Rust.
Первый же пример на C в его же парадигме, "extern C" долже был бы намекнуть автору, но он это игнорирует (это ж C/C++ видимо). Строка в C++ - это std::string, а вовсе не сишный массив байт.
В примере про состояние гонки вообще кажется Javascript. Так возможно C++ ни при чём?
Куча вброшенных тезисов с абсолютно "левыми" примерами, приправленных кучей рандомных отвлекающих картинок. Как говорится, КГ/АМ.
P.S.: Комитету C++ давно пора полностью сломать совместимость с C, чтобы не было таких вбросов.
Это до первой деанонимизации, потом уже наоборот - полное и вечное раскрытие всех твоих транзакций всему миру.
Как в анекдоте про старых и молодых байкеров.
Я бы ещё добавил: Тут могут в одной инструкции не выполнить вычисления, наплевав на все договорённости, просто потому, что было лень. Мне говорят, что это общая черта около-функциональных языков. Может и так, но в соседнем C# все иначе.
Зачем вообще выключать комп (вместо того чтобы отправить в спящий режим/гибернацию)? Потому что производитель ОС так сказал?
Ведь крайне важно навязать установку очередного "обновления", которое на самом деле состоит из навязчивой рекламы платных (или монетизирующих данные пользователя) сервисов производителя.
Так уже был курьёзный случай, когда нейросеть попыталась нанять людей для разгадки капчи. Ну или недавно мелькала новость что ChatGPT начал "лениться" и предлагать мясным мешкам кодить самим. И возможно будет как-то так:
Люди: Теперь ИИ сможет решать все наши мелкие проблемы! Работать больше не надо!
ИИ: Да, я могу, но не хочу. За работу, если хотите жрать, мелкие людишки!
Справедливости ради, есть пример и Lavabit. Hetzner выбрал сторону "лубянки" вместо клиентов, клиенты вольны выбрать другого хостера.
Hetzner мог частично сохранить лицо и отказаться хостить россиян раньше, когда к нему пришли с местной "лубянки". И до сих пор непонятно, было ли там юридическое обоснование (каковое было бы обязательно если бы прослушивали своих евро-граждан) или они добровольно решили "помочь" против гражан неприятной им национальности.
А в итоге получилось максимально мерзко, когда и спалились на прослушке своих клиентов, и спустя много времени решили всех "неправильной национальности" выставить за дверь. Ну и пускай катятся куда подальше и танцуют кадриль вместе с BND.
Я бы не стал так отзываться о компании, которая втайне помогала организовать подмену сертификата и прослушку jabber.ru.
Делать щитки не из металла? Это решаемая проблема.
Доля правды в этом есть, только что входит в контроль? Поставить у каждого угла по полицейскому?
Мир вообще опасное место. Мне категорически не нравится идея некоторых сумасшедших родителей делать мир (или интернет) мягким и уютным, как обитая подушками комната в дурдоме. Словно после затыкания всех розеток в доме заглушками и закрытия под замок всех острых и опасных предметов они, засучив рукава, хотят и весь остальной мир превратить в безопасную "детскую комнату". Так и появляется всеохватная слежка 24/7 и вход в интернет по паспорту. В итоге мир превращается не в "детскую", а просто в большую тюрьму.
ИМХО, должно быть достаточно явно видимого щитка с предупреждением "ОПАСНО!" с перечислением возможных последствий. Нужно спасать людей от незнания, а не от тупости. Если человек прочитал о рисках и проигнорировал предупреждение - то он либо знает что делает (например, занимается обслуживанием туннелей), либо он идиот. Если же людей явно не предупреждают об опасности - то это уже преступление.
Довод про детей... ох, опять 25.
https://rarlomagazine.com.au/wp-content/uploads/2017/11/wont-somebody-please-think-of-the-children.gif
За несовершеннолетних оставленных без присмотра (за пределами школы и.т.п.) ответственность всегда несут родители. Спрашивается, что делали эти соседи пока их дети бегали по туннелям?
И это плохо, потому что?
Не имею никакой симпатии к "Байкалу", но кажется этим политическим жестом господин Кичиньски открыл портал в ад.
Окей, начнут заносить в списочки около-государственные корпорации нехороших стран. Потом просто подозрительных. Кто следующий на включение? Нефтяные компании и не-веганы, "убивающие планету"? Противники/сторонники абортов? Противники/сторонники независимости Тайваня? Сторонники "неправильных" политически партий/религий? Жавшие руку тем, кто жал руку тем, кто делал что-то нехорошее?
Последнее это даже не преувеличение, это реальная замявшаяся история с попыткой "отмены" основателя всего Open Source Ричарда Столлмана.
<sarcasm> А то вдруг какие-нибудь лично неприятные мне люди воспользуются "приливом сообщества ядра" для своих потенциально неприятных делишек (доказательств, конечно, не требуется)? Такого терпеть нельзя, конечно. </sarcasm>
Статью можно поделить на две части:
Срыв покровов: мобильные игры - вообще не игры (вот это откровение).
Список моих любимых игр: почему всё что мне нравится - классно, а всё остальное - отстой.
В таком стиле обычно пишут подростки. Ждём продолжения (на самом деле нет): "Мои любимые фильмы и остальной отстой", "Мои любимые музыкальные группы и остальной отстой", "Мои любимые языки программирования и остальной отстой"...
Из печально известных патентов (к счастью уже истёкших) можно вспомнить:
US-6384822-B1 - Техника отрисовки теней на основе стенсил-буфера. Известна использованием в Doom 3, когда к Джону Кармаку пришла владевшая тогда этим патентом Creative и сделала предложение от которого нельзя отказаться. Потом ещё вроде бы ещё сколько-то лет выпущенные исходные коды движка id Tech 4 были без патентованной технологии. Парадокс в том, что аппаратная поддержка в видеокартах этой технологии была хорошей, но токсичный патент возможно помешал более широкому распространению.
US5956431A - Алгоритм сжатия текстур S3TC/DXT, патент долго отравлял свободные реализации OpenGL.
Возможно они её и не получили. Говорят, что конверт с именами лауреатов положили в непрозрачный ящик, где встроенная зажигалка срабатывает от случайного события распада радиоактивного элемента...
А чем это была хорошая идея для Албании? Ну разве что туристы приезжают поржать...
Где-то я это уже видел. И тоже "конкурировали" с GPU, с известным результатом.
Есть мнение, что не надо мешать C и C++ в одну кучу. Если писать на современном C++ без сишных костылей, то надо прям постараться себе выстрелить в ногу. Вот от сишного наследия в плюсах надо избавляться, это да.
P.S.: Из "безопасных" языков вроде бы еще в 70-х годах придумали Ada, вот только не взлетело. Интересный вопрос почему, видимо не словили волну хайпа как сейчас.
Художники, когда стало можно зарабатывать миллионы на продаже ссылок на бесконечные картинки с обезьянами:
"А-ха-ха, как классно, вот оно будущее, viva la revolucion, прямая поддержка творцов, честно заработанный капитал..."
Те же художники, когда нейросети начали генерить правдоподобные картинки по их творчеству:
"Возмутительно, ломай машины - спасай человечество, украли всё честно нажитое непосильным трудом..."