Ответы пользователя по тегу Rust
  • Rust использует виртуальную машину?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Видимо, данный вопрос возник из-за того что код на Rust сначала компилируется в LLVM-байткод, а далее этот байт-код компилируется в машинный код для заданной системы. Примерно так работает LLVM: исходный код → фронтенд (компилятор языка) → LLVM → бэкенд (транслятор из LLVM-байткода в машкод целевой платформы) → бинарник в машкодах целевой системы.
    Таким образом, готовый бинарник является нативным кодом и не использует виртуальную машину или байт-код.

    P.S. Ну конечно когда мы компилируем в wasm, то получается код для виртуальной машины, потому что WebAssembly ею является, но для этой машины полученный код является нативным. Вот так всё просто и понятно!:)
    Ответ написан
    Комментировать
  • А что можно написать на Rust?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Вы ищете идею, чтобы такое сделать на модном-клевом языке? Там щас пока поле непаханное по части либ и утилит.
    Ответ написан