Это асимптотическая сложность. А вот «логарифмическая» — это какая?
Пистолет, небоксёрская тренировка, пара самурайских мечей за спиной — что ещё нужно для выживания пересічного айтишника в светлом либертарианском будущем?
Недоступность нормального жилья, например. Делать детей, равно как и растить их, лучше в собственном доме, с лужайкой вокруг, где соседи не заливают потолок и не долбят дрелью стены.
У нас, с человейниками в двадцать этажей, это особенно заметно, но в западной Европе, где более распространены пятиэтажки и semi-detached houses, стоит точно такая же проблема. А в США эта проблема выражена не так сильно (коэффициент рождаемости 1,84 против 1,58 в ЕС). Почему? Видимо, именно потому, что американцам не лень строить нормальные дома, а городские управы согласны способствовать благосостоянию нации в целом, а не отдельных лэндлордов.
Я непонятно выразился, да. Я тоже считаю, что скорее всего, нафакапил Гугл, а не Самсунг — это было к тому, что если бы это был не S8, а палёный китаец, проблема была бы в палёном китайце, но если такая проблема в S8, то скорее всего, она есть на любом андроиде. И это печально.
Не странный, а просто немного разбираюсь в том, как работают мобильные ОС. В нормальных мобильных ОС приложению после сворачивания даётся пара секунд на подумать, после чего оно замораживается и перестаёт кушать процессорное время вообще (просто сидит в оперативной памяти и может быть убрано оттуда в любой момент без предупреждения). Именно потому, что приложений много, а батарейка у пользователя одна. В андроиде тоже, но видимо, у вас это почему-то не сработало. Это проблема в ОС.
Сравнения с компьютером некорректны, в мобильных ОС по сравнению с десктопными приложения очень сильно в правах урезаны.
У меня раз было с S8 что я игру закрыл не кнопкой назад, а кнопкой домой. И эта сволочь за ночь довела батарею до 15%.
Вот это пушка! Господи, и это ведь S8, флагман и выставка достижений андроидного хозяйства.
Печально, но видимо, нормальных конкурентов айфону в ближайшем будущем ждать не приходится.
Каким техническим, например? Бюджету по полигонам/текстурам?
Такое. Интеллектуальный труд из-под палки неэффективен. К тому же, безопасник, которому собственные работодатели начали угрожать, может набезопасничать так, что мама не горюй.
А, то есть, либертарианский рай — это только для одного человека, сидящего где-нибудь в сибирской глуши в самодельном срубе? Так-то да, никто его не принуждает, кроме животных позывов.
Но я просто думал, что либертарианство — это про общество, ну типа когда есть двое или более людей, а когда есть хотя бы два человека, обеспечить отсутствие принуждения возможно только другим принуждением. То есть невозможно.
Когда человек, прилюдно севший в лужу с непониманием того, какое отношение нал имеет к обналу, продолжает с умным видом дискутировать про негосударственных акторов и свободу — действительно печально, да.
А так же в том, что в сомали много «государств»
Что-то? Неужели либертарианский рай в кратчайшие сроки выродился в набор квазигосударств, разделившись по признаку владельцев монополии на насилие на тех или иных территориях?
Огосподитыбожемой, никогда такого не было, и вот опять!
Ну окей. Я, вообще-то, тоже на плюсах пишу, но это не значит, что я поддерживаю вашу позицию «ваши компиляторы не компиляторы».
вы не можете (физически) переписать микрокод цпу (если вы не из интел или амд)
Физически — могу, конечно. Я могу подкупить сотрудников Интеля, чтобы они мне слили спеки микрокода и ключи перепрошивки ЦПУ. Могу найти в ЦПУ уязвимость и выудить ключи сам (как люди из Positive Technologies, которые смогли подключиться к Intel ME по JTAG). If all else fails, могу вооружиться электронным микроскопом, кислотой и большим количеством терпения, чтобы лет через 50 отреверсить интересующие меня части ЦПУ, стать полноправным программистом микрокода и свысока смотреть на ассемблерохолопов, которые интерпретируют свой смешной С в свой смешной машкод. Ну или совсем nightmare mode — могу устроиться работать в Интел.
Естественно, всё это бессмысленно. Точно так же, как и бесмысленны попытки программировать фронтэнд-логику на C++ (вы собираетесь каждому посетителю вашего сайта предлагать установить нативный плагин в браузер, что ли?). Гораздо более интересно рассматривать ситуацию с _практической_ точки зрения, и вот с _практической_ точки зрения, когда перед программистом стоит задача написать фронтэнд-логику, самый нижний уровень возможной её имплементации — это JavaScript.
То есть никак. То есть, JavaScript — это всё-таки низшая ступень абстракции для любого программиста, которому нужно что-то выполнить в браузере, и поэтому JavaScript — это код машинноисполняемый, в JavaScript компилировать можно. Так?
Я и смотрю ширше, так широко, как только могу :)
И когда я так смотрю, мне непонятно а) при чём тут оси, б) почему автоматизированная генерация кода для среды исполнения «ЦПУ» — это компиляция машинноисполняемого кода, а такая же генерация для среды исполнения «браузер» — это уже не компиляция, потому что там код якобы не машинноисполняемый. Хотя радикальных отличий нет ни между этими процессами, ни между результирующим кодом.
Тут же такой интересный тред прояснения определений, вот я и подумал, что вы мне сможете прояснить.
Каким образом он напишет на плюсах код, который в браузере, допустим, запустит анимацию при нажатии на кнопочку?
Недоступны в любом практическом смысле. Не может программист, который пишет код фронтэнда, исполняемый в браузере, использовать для этого что-либо менее абстрактное, чем JS. (Использование WebAssembly практическим выбором сейчас не является, т.к. браузеры 26,5% пользователей его не поддерживают; см. caniuse.com/wasm .)
Ну так веб-программисту абстракции ниже JS и не доступны. Значит, JS всё-таки является «машинноисполняемым кодом» и в него можно компилировать?
Ну раз здесь происходит докапывание до сути™, вопрос:
Что такое «машинноисполняемый код»? JS или Brainfuck разве не машиной исполняются? Ответ типа «код на низшей ступени абстракции» — сразу нет, т.к. внутри кристалла ЦПУ код x86, например, компилируется/интерпретируется дальше в микрокод (www.agner.org/...ize/microarchitecture.pdf).
А, ну да.