Size: a a a

2021 February 15

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
Про васм хз. У него тоже оверхед, во-первых. И он тоже весь повсюду урезанный и ограниченный, в отличие от нативной среды. Там потоков даже нет. Но самое главное, я не вижу зачем в вебчик всё это тащить. Веб давно уже прогнил. Его нужно выбрасывать целиком, имхо
Веб это единственная штуковина в программировании, которая хоть как-то работает
источник

EG

Emmanuel Goldstein in rust_offtopic
В плане, приложения, которые не надо устанавливать десятью разными способами на кучу разных ос
источник

EG

Emmanuel Goldstein in rust_offtopic
Единое хранилище настроек, которые синхронизируется между девайсами и которое понятно как редактировать
источник

EG

Emmanuel Goldstein in rust_offtopic
Осталось выкинуть оттуда JS и CSS и сделать нормально
источник

EG

Emmanuel Goldstein in rust_offtopic
Хотя JS, в целом, сойдёт в качестве низкоуровневого языка, наверное
источник

EG

Emmanuel Goldstein in rust_offtopic
Ещё и не такую херню в качестве асма использовали
источник

IL

Ilya Lakhin in rust_offtopic
Ну, модель дистрибьютинга у веба действительно очень удачная. Тут не поспоришь.

Тут вот Томака на эту тему очень хорошую статью запилил: https://tomaka.medium.com/the-future-of-operating-systems-efa31e17d66d

Про то, что Ось нужно переделать с нуля, и чтоб в неё можно было дистрибьютит апы так же просто, как ты веб-страничку открываешь.
источник

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
Ну, модель дистрибьютинга у веба действительно очень удачная. Тут не поспоришь.

Тут вот Томака на эту тему очень хорошую статью запилил: https://tomaka.medium.com/the-future-of-operating-systems-efa31e17d66d

Про то, что Ось нужно переделать с нуля, и чтоб в неё можно было дистрибьютит апы так же просто, как ты веб-страничку открываешь.
Да осталось просто выкинуть ОС из системы ОС-браузер
источник

EG

Emmanuel Goldstein in rust_offtopic
Но для этого нужно, чтобы можно было под браузер писать приложения нативные, а не на JS
источник

IL

Ilya Lakhin in rust_offtopic
Ну, Томака в некотором смысле это и предлагает. Он даже предлагает wasm в качестве базового языка
источник

EG

Emmanuel Goldstein in rust_offtopic
WASM прикольный
Но всё равно медленнее натива
источник

IL

Ilya Lakhin in rust_offtopic
Получается такой браузер-ОС. Но без хтмла и прочего. И он прототип, кстати пилит: https://github.com/tomaka/redshirt
источник

IL

Ilya Lakhin in rust_offtopic
Emmanuel Goldstein
WASM прикольный
Но всё равно медленнее натива
Да, я в этой идее поэтому тоже не уверен
источник

IL

Ilya Lakhin in rust_offtopic
Но это, скажем, лучше Андройда, например
источник

EG

Emmanuel Goldstein in rust_offtopic
В андроиде есть Share
источник

IL

Ilya Lakhin in rust_offtopic
Которой Линукс + виртуалка джавы и куча всяких абстракций и сервисов, чтобы это как-то в рабочем состоянии поддерживать. Вот уж где оверхед так оверхед
источник

EG

Emmanuel Goldstein in rust_offtopic
Это лучшая фича за всю историю гуёвых приложений
источник

EG

Emmanuel Goldstein in rust_offtopic
Андроид её недоиспользует, правда
источник

IL

Ilya Lakhin in rust_offtopic
А что за Share?
источник

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
А что за Share?
Ну, ты можешь нажать в куче приложений кнопку Share и тебе предложит другие приложения, чтобы туда что-то отправить
источник