LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Нет, но это не имеет ровно никакого значения. Сама идея мертворожденная.

и почему?

Эээ... ну, например, потому, что автору плагина придется делать N бинарей, по одному на платформу; что невозможно проверить, что бинарь сделан из safe Rust; что у Rust нет стандартного ABI (ты же не предлагаешь использовать C FFI?); что у Firefox нет стабильного ABI (или вообще никакого ABI); что порог входа в программирование на Rust запретительно высок для авторов плагинов; что автор плагина может забыть об общей кодовой базе для Chrome и Firefox. Наверное, можно найти и еще причины, но, по-моему, даже приведенных достаточно на 146%.

Исходная версия tailgunner, :

Нет, но это не имеет ровно никакого значения. Сама идея мертворожденная.

и почему?

Эээ... ну, например, потому, что автору плагина придется делать N бинарей, по одному на платформу; что невозможно проверить, что бинарь сделан из safe Rust; что у Rust нет стандартного ABI; что у Firefox нет стабильного ABI (или вообще никакого ABI); что порог входа в программирование на Rust запретительно высок для авторов плагинов; что автор плагина может забыть об общей кодовой базе для Chrome и Firefox. Наверное, можно найти и еще причины, но, по-моему, даже приведенных достаточно на 146%.