Size: a a a

WebAssembly — русскоговорящее сообщество

2021 June 14

D

Danya in WebAssembly — русскоговорящее сообщество
Но что-то мне кажется тащить с собой Skia — это удовольствие из недешевых, а просить браузер предоставить Skia  — как-то странно, не все ведь браузеры им пользуются (наверное)
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Тут вопрос скорее из разряда Skia или canvas, внутри которого Skia
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
источник
2021 June 15

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Официальный опросник «кто что использует»
https://forms.gle/ya8DytBPwXa4tGJb9
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Похоже Даниель все таки продовил utf16 в качестве еще одного канонического ABI для строк в Interface Types:
https://github.com/WebAssembly/interface-types/issues/136#issuecomment-861799460
источник

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
За чем?
источник

/

/dev/null in WebAssembly — русскоговорящее сообщество
Там, вроде, utf8 ещё не закончился)
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Его нельзя юзать
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Потому что он имеет разную длину в байтах для символа
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
потому что WebAssembly не только для C++ и Rust. Номинально UTF16 кодировку для строк используют такие языки как C#, Dart, Java, AssemblyScript и некоторые другие менее известные языки. UTF16 так же используют браузеры для DOM Api и не только. Ну и что бы не делать перекодировку (иногда по два раза) имеет смысл на ряду с UTF8 добавить так же и UTF16. Более того text-процессинг UTF16 юолее производительный чем с UTF8 так что кроме интеропа может даже иногда иметь смысл временно конвертировать текст из UTF8 в UTF16 а потом обратно
источник
2021 June 16

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
Тогда логично
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Как будто в C++ не используют utf16
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Мне кажется к UTF-8 стремятся
Но в Qt и WinApi используют
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
А ты попробуй напиши UI фреймворк на одном utf8.
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Можно поинтересоваться как это связано?
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Как связаны алгоритмы на строках и utf8? Наверно не очень удобно
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Неужели все символы помещаются в 2 байта?
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
UCS4 предпочтительнее конечно.
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Места у вас много конечно..
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Да. Как много текста в GUI, что бы это стало проблемой?
источник