История изменений
Исправление tailgunner, (текущая версия) :
Всюду? Не придется. В библиотечном типе List - может быть.
Это скорее как пример был.
А ответ был на всё. Сырые указатели используются в фиксированном числе небольших unsafe-секций для построения статически проверяемых абстракций, вся остальная программа использует построенные абстракции. Это идеология Rust.
Нужно чтобы не поведение устаканилось, а было ABI.
Я уже сказал - ABI есть (минимум 2). Если что, у Rust под капотом LLVM.
Готовые «сишные» нужно сначала сделать.
Мы говорим о написании драйверов, а не ОС. В готовой ОС всё уже сделано, к нему нужно просто получить доступ. И, если нужно, ты можешь сделать всё на Rust... но я уже сказал об этом.
Мозилловцам всё это не нужно, у них задачи прикладные чтобы не писали на счёт ниши rust'а
Мозилловцы в этом помогают. И на Rust уже сделаны proof-of-concept модули для Linux и OS X.
Кроме них навряд ли кто-то будет впрягаться для лечения болезней языка с совсем иной идиоматикой с точки зрения Cи'шного разработчика.
Просто для протокола: они уже впрягаются, и довольно многим это интересно.
Исправление tailgunner, :
Всюду? Не придется. В библиотечном типе List - может быть.
Это скорее как пример был.
А ответ был на всё. Сырые указатели используются в фиксированном числе небольших unsafe-секций для построения статически проверяемых абстракций, вся остальная программа использует построенные абстракции. Это идеология Rust.
Нужно чтобы не поведение устаканилось, а было ABI.
Я уже сказал - ABI есть (минимум 2). Если что, у Rust под капотом LLVM.
Готовые «сишные» нужно сначала сделать.
Мы говорим о написании драйверов, а не ОС. В готовой ОС всё уже сделано, к нему нужно просто получить доступ. И, если нужно, ты можешь делать всё Rust... но я уже сказал об этом.
Мозилловцам всё это не нужно, у них задачи прикладные чтобы не писали на счёт ниши rust'а
Мозилловцы в этом помогают. И на Rust уже сделаны proof-of-concept модули для Linux и OS X.
Кроме них навряд ли кто-то будет впрягаться для лечения болезней языка с совсем иной идиоматикой с точки зрения Cи'шного разработчика.
Просто для протокола: они уже впрягаются, и довольно многим это интересно.
Исходная версия tailgunner, :
Всюду? Не придется. В библиотечном типе List - может быть.
Это скорее как пример был.
А ответ был на всё. Сырые указатели используются в фиксированном числе небольших unsafe-секций для построения статически проверяемых абстракций, вся остальная программа использует построенные абстракции. Это идеология Rust.
Нужно чтобы не поведение устаканилось, а было ABI.
Я уже сказал - ABI есть (минимум 2). Если что, у Rust под капотом LLVM.
Готовые «сишные» нужно сначала сделать.
Мы говорим о написании драйверов, а не ОС. В готовой ОС всё уже сделано, к нему нужно просто получить доступ. И, если нужно, ты можешь делать всё Rust... но я уже сказал об этом.
Мозилловцам всё это не нужно, у них задачи прикладные чтобы не писали на счёт ниши rust'а
Мозилловцы в этом помогают. И на Rust уже сделаны proof-of-concept модули для Linux и OS X.
Кроме них навряд ли кто-то будет впрягаться для лечения болезней языка с совсем иной идиоматикой с точки зрения Cи'шного разработчика.
Просто для протокола: они уже впрягаются.