код на хорошо спроектированной CISC ISA окажется короче, чем на RISC
Проблема в том, что семейство x86 имеет плохо спроектированный ISA.
Только вот чем проще ISA — тем больше инструкций содержит код.
На ARMv7 и ARMv8 количество инструкций сравнимо с x86-64 при более простом ISA. По крайней мере это верно для первого попавшегося примера: https://godbolt.org/z/_m4EBC
Один к одному нельзя. Но можно портировать через compute-шейдеры.
В качестве языка шейдеров предполагается WGSL. Правда на текущий момент не реализовано (скорее всего будет к 0.6.0). Пока только SPIR-V. Следить за реализацией там: https://github.com/gfx-rs/naga.
Работать это всё как минимум поверх Vulkan/DX12/Metal. Как максимум ещё и под DX11/OpenGL 4/OpenGL ES 3.0. У остальных вендоров (т.е. кроме реализации Mozilla) реализации менее кроссплатформенные.
Всегда считал, что Средства Массовой Информации by design существуют ради управления потоком информации с целью извлечения выгоды. С этой точки зрения оценками достоверности можно пренебречь.
В странах СНГ это огромный и очень развитый рынок. Самое смешное, что легализация — это единственный способ хоть как-то его (рынок) ограничить. Однако легализация на текущий момент просто не нужна никому. Даже потребителям на текущий будет мало пользы, поскольку некоторый уровень контроля качества и так присутствует.
Меня не устраивает качество контента, качество перевода, цена, отсутствие выбора и условия приватности. Кроме того я буду бесплатно смотреть тот контент, который не стал бы покупать в любом случае. И в том и в другом случае я не заплатил за этот контент. Но я же могу посоветовать кому-то другому, для кого этот контент окажется достаточно ценным, чтоб потратить на него деньги.
Кроме того вы забываете, что контент во многих случаях не сам создаёт деньги, а рекламирует всякие фигурки, наклейки, футболки, значки и прочих хлам, в том числе и цифровой. И доходы от этого хлама будут больше в разы и на порядки.
Пиратсво это плохо? Пиратсво это хорошо. Без пиратсва вы бы до сих пор ходили в магазин за всем тем, что можно купить онлайн. С точки зрения индустрии с пиратсвом надо бороться, но не запретами, а качественным контентом, адекватной ценой и удобством.
Обращаться к обширному сообществу следует максимально нейтрально. Но не переживайте, это всё ещё интернет и тут всё ещё можно послать нахуй. Просто делать это надо таргетированно и к месту.
Не, я имею ввиду полностью открытый GPU, который реализует в первую очередь спецификацию WebGPU. Текущие реализации WebGPU уже реализованы над существующими GAPI. В плане кроссплатформенности самая продвинутая реализация: wgpu/wgpu-rs. Умеет работать поверх DX/Metal/Vulkan, а в будущем даже поверх OpenGL ES 3 (но это не точно). В ночных сборках браузеров (надо включить опции) оно тоже местами есть. В Firefox Nightly тоже с самых недавних пор.
Полностью хардварная реализация тут скорее как ачивка. И в данном случае тут будет важно иметь очень лёгкий порог вхождения (может быть даже целый туториал о создании собственного GPU).
Я скорее всего буду исследовать эту тему ближе к концу года, но никаких обещаний дать не могу.
Хорошо, когда эта мстя через суд, а не с порога на бутылку.
Проблема в том, что семейство x86 имеет плохо спроектированный ISA.
На ARMv7 и ARMv8 количество инструкций сравнимо с x86-64 при более простом ISA. По крайней мере это верно для первого попавшегося примера: https://godbolt.org/z/_m4EBC
Один к одному нельзя. Но можно портировать через compute-шейдеры.
В качестве языка шейдеров предполагается WGSL. Правда на текущий момент не реализовано (скорее всего будет к 0.6.0). Пока только SPIR-V. Следить за реализацией там: https://github.com/gfx-rs/naga.
Работать это всё как минимум поверх Vulkan/DX12/Metal. Как максимум ещё и под DX11/OpenGL 4/OpenGL ES 3.0. У остальных вендоров (т.е. кроме реализации Mozilla) реализации менее кроссплатформенные.
s/мировое/любое/g
Всегда считал, что Средства Массовой Информации by design существуют ради управления потоком информации с целью извлечения выгоды. С этой точки зрения оценками достоверности можно пренебречь.
В качестве альтернативы на будущее можно рассматривать WebGPU.
При этом рекомендую wgpu-rs ибо только эта реализация может быть полезна для чего-то кроме демок прямо сейчас.
Embrace, Extend, and Extinguish
Для специфических игр вроде визуальных новелл ещё можно рассматривать, но для всего остального flutter будет крайне неудобным инструментом.
Удобство и более чистый код. Особенно это видно для цепочек вызовов.
В чём-то вы правы.
Понятия не имею, что можно считать достоверным источником, но пусть будет вики: Протест во Владикавказе 20 апреля 2020 года
В странах СНГ это огромный и очень развитый рынок. Самое смешное, что легализация — это единственный способ хоть как-то его (рынок) ограничить. Однако легализация на текущий момент просто не нужна никому. Даже потребителям на текущий будет мало пользы, поскольку некоторый уровень контроля качества и так присутствует.
Да вроде не особенно. Недавно они "своего" перед баном отправили к нам, в Rust-тусовку. Шутники.
Меня не устраивает качество контента, качество перевода, цена, отсутствие выбора и условия приватности. Кроме того я буду бесплатно смотреть тот контент, который не стал бы покупать в любом случае. И в том и в другом случае я не заплатил за этот контент. Но я же могу посоветовать кому-то другому, для кого этот контент окажется достаточно ценным, чтоб потратить на него деньги.
Кроме того вы забываете, что контент во многих случаях не сам создаёт деньги, а рекламирует всякие фигурки, наклейки, футболки, значки и прочих хлам, в том числе и цифровой. И доходы от этого хлама будут больше в разы и на порядки.
Пиратсво это плохо? Пиратсво это хорошо. Без пиратсва вы бы до сих пор ходили в магазин за всем тем, что можно купить онлайн. С точки зрения индустрии с пиратсвом надо бороться, но не запретами, а качественным контентом, адекватной ценой и удобством.
Обращаться к обширному сообществу следует максимально нейтрально. Но не переживайте, это всё ещё интернет и тут всё ещё можно послать нахуй. Просто делать это надо таргетированно и к месту.
А по факту это всё означает полное отсутствие свободы слова.
Отсутствие ответа тоже является ответом. Если канарейка не подаёт признаков жизни, то следует считать, что она мертва.
Не, я имею ввиду полностью открытый GPU, который реализует в первую очередь спецификацию WebGPU. Текущие реализации WebGPU уже реализованы над существующими GAPI. В плане кроссплатформенности самая продвинутая реализация: wgpu/wgpu-rs. Умеет работать поверх DX/Metal/Vulkan, а в будущем даже поверх OpenGL ES 3 (но это не точно). В ночных сборках браузеров (надо включить опции) оно тоже местами есть. В Firefox Nightly тоже с самых недавних пор.
Полностью хардварная реализация тут скорее как ачивка. И в данном случае тут будет важно иметь очень лёгкий порог вхождения (может быть даже целый туториал о создании собственного GPU).
Я скорее всего буду исследовать эту тему ближе к концу года, но никаких обещаний дать не могу.
И хардварную реализацию WebGPU.
Потому что как максимум разрешают занижать. Зачем заставлять тех, у кого мощности выдерживают нагрузку?
Ждём iced.