Pull to refresh
9
@lain8donoread⁠-⁠only

Rust Evangelist

Send message

Хорошо, когда эта мстя через суд, а не с порога на бутылку.

код на хорошо спроектированной 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) реализации менее кроссплатформенные.

s/мировое/любое/g


Всегда считал, что Средства Массовой Информации by design существуют ради управления потоком информации с целью извлечения выгоды. С этой точки зрения оценками достоверности можно пренебречь.

В качестве альтернативы на будущее можно рассматривать WebGPU.


При этом рекомендую wgpu-rs ибо только эта реализация может быть полезна для чего-то кроме демок прямо сейчас.

Для специфических игр вроде визуальных новелл ещё можно рассматривать, но для всего остального flutter будет крайне неудобным инструментом.

Удобство и более чистый код. Особенно это видно для цепочек вызовов.


let var = try!(try!(try!(
    foo()
)
.bar(),)
.baz());

let var = foo()?
    .bar()?
    .baz()?;

В чём-то вы правы.


Понятия не имею, что можно считать достоверным источником, но пусть будет вики: Протест во Владикавказе 20 апреля 2020 года

В странах СНГ это огромный и очень развитый рынок. Самое смешное, что легализация — это единственный способ хоть как-то его (рынок) ограничить. Однако легализация на текущий момент просто не нужна никому. Даже потребителям на текущий будет мало пользы, поскольку некоторый уровень контроля качества и так присутствует.

Правда стоит сказать, что это было лет 6 назад, возможно атмосфера изменилась.

Да вроде не особенно. Недавно они "своего" перед баном отправили к нам, в Rust-тусовку. Шутники.

Меня не устраивает качество контента, качество перевода, цена, отсутствие выбора и условия приватности. Кроме того я буду бесплатно смотреть тот контент, который не стал бы покупать в любом случае. И в том и в другом случае я не заплатил за этот контент. Но я же могу посоветовать кому-то другому, для кого этот контент окажется достаточно ценным, чтоб потратить на него деньги.


Кроме того вы забываете, что контент во многих случаях не сам создаёт деньги, а рекламирует всякие фигурки, наклейки, футболки, значки и прочих хлам, в том числе и цифровой. И доходы от этого хлама будут больше в разы и на порядки.

Пиратсво это плохо? Пиратсво это хорошо. Без пиратсва вы бы до сих пор ходили в магазин за всем тем, что можно купить онлайн. С точки зрения индустрии с пиратсвом надо бороться, но не запретами, а качественным контентом, адекватной ценой и удобством.


Обращаться к обширному сообществу следует максимально нейтрально. Но не переживайте, это всё ещё интернет и тут всё ещё можно послать нахуй. Просто делать это надо таргетированно и к месту.

А по факту?

А по факту это всё означает полное отсутствие свободы слова.

Отсутствие ответа тоже является ответом. Если канарейка не подаёт признаков жизни, то следует считать, что она мертва.

Не, я имею ввиду полностью открытый GPU, который реализует в первую очередь спецификацию WebGPU. Текущие реализации WebGPU уже реализованы над существующими GAPI. В плане кроссплатформенности самая продвинутая реализация: wgpu/wgpu-rs. Умеет работать поверх DX/Metal/Vulkan, а в будущем даже поверх OpenGL ES 3 (но это не точно). В ночных сборках браузеров (надо включить опции) оно тоже местами есть. В Firefox Nightly тоже с самых недавних пор.


Полностью хардварная реализация тут скорее как ачивка. И в данном случае тут будет важно иметь очень лёгкий порог вхождения (может быть даже целый туториал о создании собственного GPU).


Я скорее всего буду исследовать эту тему ближе к концу года, но никаких обещаний дать не могу.

И хардварную реализацию WebGPU.

Почему провайдеров не обязывают

Потому что как максимум разрешают занижать. Зачем заставлять тех, у кого мощности выдерживают нагрузку?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity