Я вообще новичков не минусую без веской причины… Но критика индексации с нуля — это та самая веская причина.
Я уже давно понял, что в среде программистов индексация с 0 это священная корова. Этой темы нельзя касаться никогда просто потому, что нельзя никогда. Не думаю, что это разумный подход.
В остальном — откройте для себя скриптовые ЯП.
Lua — индексация откуда сами захотите.
Числовой тип один — number.
Спасибо за наводку!
Обязательно почитаю про Lua.
P.S. И оказывается я не могу комментировать чаще чем 1 раз в 5 минут, весело.
Люди, отвечу всем, но тогда придётся подождать.
Не обязательно ломать эту традицию в существующих языках программирования. Меня удивляет, что новые языки программирования до сих пор продолжают эту традицию.
Почему когда-то давно была принята индексация с 0 мне понятно. Только сейчас это не имеет никакого смысла. Компиляторы делают оптимизацию при сборке. В C# вообще программа транслируется в CIL. Сделать смещение во время компиляции элементарно.
И судя по карме и рейтингу, я замахнулся на святое! )))
Вот вам внеайтишный пример: «соединённые штаты» — это вид государственного устройства, и, например, официальное название Мексики c 1824 — Estados Unidos Mexicanos. Но так уж сложилось, что название «Estados Unidos» (без уточнений) применяется к одному конкретному государству. Чувствуют ли себя мексиканцы от этого дискриминированными?
Без понятия. В Мексиканцах плохо разбираюсь.
Что касается пользователей Mac, то для них неудобство, конечно, чисто эстетическое. Всё же они могут узнать выходила ли нужная игра под их платформу, а так же использовать фильтры для поиска игр для их платформы (естественно, на тех сайтах, где подобное предусмотрено). В случае с Линуксом всё намного печальнее. В итоге, за такой информацией я стал ходить на Стим, а страдают только сами владельцы игровых сайтов. И в условиях когда из за традиции начинает страдать бизнес, думаю, неистово держаться за традицию не самое лучшее решение.
Не знаю кто вас минусует (я не имею возможности ни минусовать, ни плюсовать), но со своей стороны могу сказать, что я много игр попробовал на одном и том же ноутбуке и под Виндой и под Линукс. Какого-то ощутимого падения качества или скорости работы в версиях под Линукс я не заметил.
Некоторые игры под Линукс не поддерживают русскую локализацию, например Civilization 5, но это же всё равно не повод игнорировать игровую платформу?
И ещё один момент. PC это персональный компьютер. Это железо на которое может устанавливаться любая понравившаяся пользователю ОС. Это категория уровнем повыше нежели ОС. Так что даже пользователи Mac OC могут почувствовать себя несколько дискриминированными когда их, в данном случае, игровую платформу называют Mac OC (или просто Mac), а Windows — PC.
Ну, а про Линукс уже написали выше.
Давайте подведём итог? Вы хотите сказать, что игры под windows должны называться играми для PC, я правильно вас понял?
Если нет, то о чём вообще спор? Речь шла лишь о том, что игры под Windows должны называться играми под Windows, а игры под Линукс должны называться играми под Линукс, ни больше ни меньше.
Если игра, например, под XBOX ONE уступает по качеству той же игре на PS4 это основание исключить платформу XBOX ONE на игровом сайте? Думаю, владельцы XBOX ONE с вами не согласятся. Как не согласны и пользователи Линукс с таким положением вещей.
А вообще, по этому поводу вспомнился Карел Чапек:
Сытый. Эти разговоры о нищете страшно преувеличены. Не так уж все плохо.
Да я бы не сказал, что они не понимают этого. Видел много раз как на разных игровых сайтах поднимался этот вопрос. Руководство прекрасно понимает разницу, но под тем или иным предлогом оставляет всё как было.
Возможно сайт потребует большой переделки, естественно игровая база должна быть вся переработана из за появления новой платформы, может что-то ещё. В любом случае реальная причина это не непонимание разницы между Линукс и Windows.
но с какого-то момента словосочетание «программа для ПК» стало обозначать «программу для x86».
А с играми ещё смешнее. С какого-то времени словосочетание «игра для ПК» стало обозначать «игру для Windows». Просто повсеместная эпидемия. Единственное место, из виденных мной, в которых «игра под Windows» обозначает «игра под Windows», это Стим. В остальных местах просто невозможно определить существует ли версия для Линукс.
Казалось бы, игровые интернет издания заинтересованы в правильной классификации, но на практике всё по другому.
Согласен, если выбирать между Дуровым и всеми теми кого вы перечислили, я бы доверил Дурову. Но между я лучше доверю Дурову или не доверю никому, я бы выбрал не доверю никому, даже если бы был мобильный телефон. А пока даже вопрос так не стоит, доверять или нет. Я в принципе не могу пользоваться Телеграм потому, что требуется мобильный номер.
Да сколько раз уже было. Утекли данные такие, утекли данные сякие… Уже надо смириться с тем, что если какие-то данные оставил о себе, они рано или поздно станут общедоступны или переданы кому-то. Но это вопрос приватности, а что делать мне если у меня нет мобильного телефона?
Дополнительным фактором, влияющим на выбор ОС, послужило «пожелание» Госструктур видеть на рабочих местах компьютеры с отечественной операционной системой. Стало быть весь выбор, в нашем случае, свелся к выбору между ОС Rosa и ОС Alt Linux.
Спасибо за наводку!
Обязательно почитаю про Lua.
P.S. И оказывается я не могу комментировать чаще чем 1 раз в 5 минут, весело.
Люди, отвечу всем, но тогда придётся подождать.
Почему когда-то давно была принята индексация с 0 мне понятно. Только сейчас это не имеет никакого смысла. Компиляторы делают оптимизацию при сборке. В C# вообще программа транслируется в CIL. Сделать смещение во время компиляции элементарно.
И судя по карме и рейтингу, я замахнулся на святое! )))
Спасибо большое!
У них разные репозитории? (пока не сильно в теме разбираюсь)
Что касается пользователей Mac, то для них неудобство, конечно, чисто эстетическое. Всё же они могут узнать выходила ли нужная игра под их платформу, а так же использовать фильтры для поиска игр для их платформы (естественно, на тех сайтах, где подобное предусмотрено). В случае с Линуксом всё намного печальнее. В итоге, за такой информацией я стал ходить на Стим, а страдают только сами владельцы игровых сайтов. И в условиях когда из за традиции начинает страдать бизнес, думаю, неистово держаться за традицию не самое лучшее решение.
Некоторые игры под Линукс не поддерживают русскую локализацию, например Civilization 5, но это же всё равно не повод игнорировать игровую платформу?
И ещё один момент. PC это персональный компьютер. Это железо на которое может устанавливаться любая понравившаяся пользователю ОС. Это категория уровнем повыше нежели ОС. Так что даже пользователи Mac OC могут почувствовать себя несколько дискриминированными когда их, в данном случае, игровую платформу называют Mac OC (или просто Mac), а Windows — PC.
Ну, а про Линукс уже написали выше.
Если нет, то о чём вообще спор? Речь шла лишь о том, что игры под Windows должны называться играми под Windows, а игры под Линукс должны называться играми под Линукс, ни больше ни меньше.
А вообще, по этому поводу вспомнился Карел Чапек:
Сытый. Эти разговоры о нищете страшно преувеличены. Не так уж все плохо.
Возможно сайт потребует большой переделки, естественно игровая база должна быть вся переработана из за появления новой платформы, может что-то ещё. В любом случае реальная причина это не непонимание разницы между Линукс и Windows.
Там ещё, если мне не изменяет память, и система типов интересная.
А с играми ещё смешнее. С какого-то времени словосочетание «игра для ПК» стало обозначать «игру для Windows». Просто повсеместная эпидемия. Единственное место, из виденных мной, в которых «игра под Windows» обозначает «игра под Windows», это Стим. В остальных местах просто невозможно определить существует ли версия для Линукс.
Казалось бы, игровые интернет издания заинтересованы в правильной классификации, но на практике всё по другому.