# \#rust

**URL:** https://discourse.julialang.org/tag/rust/937.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [\[ANN\] jlrs 0.24 and JlrsCore 0.8: StaticArrays support, safety updates, and more!](https://discourse.julialang.org/t/ann-jlrs-0-24-and-jlrscore-0-8-staticarrays-support-safety-updates-and-more/139339)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [September 10, 2026, 3:01pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-24-and-jlrscore-0-8-staticarrays-support-safety-updates-and-more/139339 "2026-09-10T15:01:21Z")

</div>

jlrs is a crate for the Rust programming language for interop between Rust and Julia, version 0.24 brings several changes and new features. The tutorial has been updated to this new version. Version support Julia versio…

---

## [SubsetJuliaVM: A Julia Subset Execution Environment for iOS and Web](https://discourse.julialang.org/t/subsetjuliavm-a-julia-subset-execution-environment-for-ios-and-web/134814)

<div class="topic-metadata">

**Author:** [@terasakisatoshi](https://discourse.julialang.org/u/terasakisatoshi)\
**Replies:** 29\
**Last updated:** [July 20, 2026, 1:50pm UTC](https://discourse.julialang.org/t/subsetjuliavm-a-julia-subset-execution-environment-for-ios-and-web/134814 "2026-07-20T13:50:18Z")

</div>

Hello everyone. I want to introduce SubsetJuliaVM, a subset of Julia that works on iOS devices and web browsers. The following text was generated using https://translate.preferredai.jp/ to rewrite the following Japanese…

---

## [\[ANN\] jlrs 0.23](https://discourse.julialang.org/t/ann-jlrs-0-23/136963)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [May 2, 2026, 6:35pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-23/136963 "2026-05-02T18:35:05Z")

</div>

jlrs is a crate for the Rust programming language that can be used to embed Julia in Rust applications and to write interop libraries to Rust crates that can be used by Julia. Version 0.23 supports Julia 1.10 up to and i…

---

## [Are LLVM/rust's floating-point issues on 32-bit platforms relevant to Julia?](https://discourse.julialang.org/t/are-llvm-rusts-floating-point-issues-on-32-bit-platforms-relevant-to-julia/133852)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 2\
**Last updated:** [January 30, 2026, 12:21pm UTC](https://discourse.julialang.org/t/are-llvm-rusts-floating-point-issues-on-32-bit-platforms-relevant-to-julia/133852 "2026-01-30T12:21:39Z")

</div>

I noticed: This is an LLVM bug: rustc is generating LLVM IR with the intended semantics This is about Rust, but might translate to Julia (and more) since both use LLVM?! Both have tier 1 support for 32-bit on Win…

---

## [Blog post: Rust vs Julia in scientific computing](https://discourse.julialang.org/t/blog-post-rust-vs-julia-in-scientific-computing/101711)

<div class="topic-metadata">

**Author:** [@Mo8it](https://discourse.julialang.org/u/Mo8it)\
**Replies:** 144\
**Last updated:** [December 18, 2025, 11:08pm UTC](https://discourse.julialang.org/t/blog-post-rust-vs-julia-in-scientific-computing/101711 "2025-12-18T23:08:26Z")

</div>

Why I think that Julia doesn’t solve the two-language problem and when you should use Rust instead. The blog post is the base for my tiny talk at Scientific Computing in Rust 2023 which is now public: T…

---

## [Julia's Interaction with Foreign Threads](https://discourse.julialang.org/t/julias-interaction-with-foreign-threads/133888)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 1\
**Last updated:** [November 20, 2025, 4:04am UTC](https://discourse.julialang.org/t/julias-interaction-with-foreign-threads/133888 "2025-11-20T04:04:28Z")

</div>

In my use case, I’m creating a Julia library for Julia code to interact with Rust code. It has 3 types of threads: Threads created by Julia, which can handle foreign objects via ForeignType Threads created by Rust, whi…

---

## [MakieTypstEngine.jl: a proof of concept for rendering typst strings in makie](https://discourse.julialang.org/t/makietypstengine-jl-a-proof-of-concept-for-rendering-typst-strings-in-makie/133523)

<div class="topic-metadata">

**Author:** [@SuperGrobi](https://discourse.julialang.org/u/SuperGrobi)\
**Replies:** 14\
**Last updated:** [November 1, 2025, 10:14pm UTC](https://discourse.julialang.org/t/makietypstengine-jl-a-proof-of-concept-for-rendering-typst-strings-in-makie/133523 "2025-11-01T22:14:14Z")

</div>

During the hackathon at JuliaCon in Paris, @Alseidon and I started playing around with passing typst strings (from typstry.jl) through makie, to a custom wrapper around the typst compiler, and back to makie, essentially …

---

## [\[ANN\] jlrs 0.22: Julia version autodetection, async closure support, and more!](https://discourse.julialang.org/t/ann-jlrs-0-22-julia-version-autodetection-async-closure-support-and-more/133073)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [October 11, 2025, 3:49pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-22-julia-version-autodetection-async-closure-support-and-more/133073 "2025-10-11T15:49:06Z")

</div>

jlrs is a crate for the Rust programming language for interop between Rust and Julia, version 0.22 brings many changes. The tutorial has been updated to this new version. Version and juliaup support Julia versions 1.10 …

---

## [Does knowing Rust make you a better Julia programmer](https://discourse.julialang.org/t/does-knowing-rust-make-you-a-better-julia-programmer/122668)

<div class="topic-metadata">

**Author:** [@marquito](https://discourse.julialang.org/u/marquito)\
**Replies:** 17\
**Last updated:** [November 17, 2024, 2:09am UTC](https://discourse.julialang.org/t/does-knowing-rust-make-you-a-better-julia-programmer/122668 "2024-11-17T02:09:46Z")

</div>

I am interested in the usual “does knowing X make you better at Y” theme, where X=Rust and Y=Julia, as someone who more or less knows Julia (and basic C programming), but has no experience with Rust yet. If you think t…

---

## [\[ANN\] A tutorial for jlrs](https://discourse.julialang.org/t/ann-a-tutorial-for-jlrs/119651)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 4\
**Last updated:** [October 9, 2024, 6:27pm UTC](https://discourse.julialang.org/t/ann-a-tutorial-for-jlrs/119651 "2024-10-09T18:27:54Z")

</div>

jlrs is a crate for the Rust programming language for interop between Rust and Julia. You can use it to embed Julia in Rust applications, and to generate interfaces to libraries written in Rust. This project has finally…

---

## [Rust and Julia BoF at JuliaCon 2024](https://discourse.julialang.org/t/rust-and-julia-bof-at-juliacon-2024/116993)

<div class="topic-metadata">

**Author:** [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Replies:** 5\
**Last updated:** [July 14, 2024, 4:20am UTC](https://discourse.julialang.org/t/rust-and-julia-bof-at-juliacon-2024/116993 "2024-07-14T04:20:18Z")

</div>

Welcome Julia and Rust friends! Our BoF was a friendly discussion mostly around what Rust can offer to Julia devs. Most of the attendees didn’t know Rust yet but were keen to learn what it offers. For those interested …

---

## [Comparison of Rust to Julia for scientific computing?](https://discourse.julialang.org/t/comparison-of-rust-to-julia-for-scientific-computing/78508)

<div class="topic-metadata">

**Author:** [@dlfivefifty](https://discourse.julialang.org/u/dlfivefifty)\
**Replies:** 122\
**Last updated:** [July 17, 2023, 10:19pm UTC](https://discourse.julialang.org/t/comparison-of-rust-to-julia-for-scientific-computing/78508 "2023-07-17T22:19:59Z")

</div>

I had some students come ask me about implementing material from my numerical analysis course (which used Julia) in part of their Rust student group. I’m not an expert, but my feeling is that Rust is a “safer” language, …

---

## [\[ANN\] jlrs 0.18: export code written in Rust à la CxxWrap](https://discourse.julialang.org/t/ann-jlrs-0-18-export-code-written-in-rust-a-la-cxxwrap/98803)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [May 13, 2023, 5:33pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-18-export-code-written-in-rust-a-la-cxxwrap/98803 "2023-05-13T17:33:36Z")

</div>

jlrs is a crate for the Rust programming language that provides access to most of the Julia C API, it can be used to embed Julia in Rust applications and to use functionality it provides when writing ccallable functions …

---

## [Julia == rust + dynamic\_typing + JiT + GC?](https://discourse.julialang.org/t/julia-rust-dynamic-typing-jit-gc/92778)

<div class="topic-metadata">

**Author:** [@Jasha10](https://discourse.julialang.org/u/Jasha10)\
**Replies:** 4\
**Last updated:** [January 12, 2023, 5:33pm UTC](https://discourse.julialang.org/t/julia-rust-dynamic-typing-jit-gc/92778 "2023-01-12T17:33:15Z")

</div>

Dabbling in Julia and then recently beginning to learn rust, it seems to me that the two languages have a lot in common. My impression now is that the most fundamental differences are that Julia has: dynamic typing Ji…

---

## [Very weird take on Julia found on the LinkedIn. Have u come across this misconception before?](https://discourse.julialang.org/t/very-weird-take-on-julia-found-on-the-linkedin-have-u-come-across-this-misconception-before/92434)

<div class="topic-metadata">

**Author:** [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Replies:** 2\
**Last updated:** [January 3, 2023, 12:47am UTC](https://discourse.julialang.org/t/very-weird-take-on-julia-found-on-the-linkedin-have-u-come-across-this-misconception-before/92434 "2023-01-03T00:47:43Z")

</div>

---

## [Julia better rewritten in rust?](https://discourse.julialang.org/t/julia-better-rewritten-in-rust/84151)

<div class="topic-metadata">

**Author:** [@Yebjhar\_Wulden](https://discourse.julialang.org/u/Yebjhar_Wulden)\
**Replies:** 17\
**Last updated:** [August 3, 2022, 12:33pm UTC](https://discourse.julialang.org/t/julia-better-rewritten-in-rust/84151 "2022-08-03T12:33:53Z")

</div>

seeing the julia code is actually wrtten in c++, scheme, c and mainly julia so comes a question to my mind what if the c++/c code were rewritten in rust? or haskell basically any memory-safe good-performance language? …

---

## [Senior High-Performance Software Engineer - Liquid Analytics](https://discourse.julialang.org/t/senior-high-performance-software-engineer-liquid-analytics/84689)

<div class="topic-metadata">

**Author:** [@Nathalie\_Burstein](https://discourse.julialang.org/u/Nathalie_Burstein)\
**Replies:** 0\
**Last updated:** [July 23, 2022, 11:09pm UTC](https://discourse.julialang.org/t/senior-high-performance-software-engineer-liquid-analytics/84689 "2022-07-23T23:09:02Z")

</div>

We solve unique, complex problems with highly dynamic data sets. Be part of a team building a specific high-performance mainline database with Apache Arrow. Get the best of both worlds! Liquid Analytics is a vibrant team…

---

## [Rust vs Julia](https://discourse.julialang.org/t/rust-vs-julia/11979)

<div class="topic-metadata">

**Author:** [@blindseer](https://discourse.julialang.org/u/blindseer)\
**Replies:** 11\
**Last updated:** [May 19, 2022, 8:10am UTC](https://discourse.julialang.org/t/rust-vs-julia/11979 "2022-05-19T08:10:14Z")

</div>

I’d like to compare the use of Julia to Rust for an application in mind that involves a lot of matrix operations and parallelization. I wanted to get informed opinions from the Julia community. Have people here used Rust…

---

## [Rust / Julia Comparison Post](https://discourse.julialang.org/t/rust-julia-comparison-post/75403)

<div class="topic-metadata">

**Author:** [@johnmyleswhite](https://discourse.julialang.org/u/johnmyleswhite)\
**Replies:** 56\
**Last updated:** [February 1, 2022, 11:38pm UTC](https://discourse.julialang.org/t/rust-julia-comparison-post/75403 "2022-02-01T23:38:10Z")

</div>

This post is on Hacker News right now – it seems worth digging in to understand why Rust does so much better here given that the code seem like a fairly naive port without much optimization effort: Julia Rust

---

## [\[ANN\] jlrs v0.7: write functions in Rust and call them from Julia, execute multiple tasks in parallel, use Julia arrays with ndarray](https://discourse.julialang.org/t/ann-jlrs-v0-7-write-functions-in-rust-and-call-them-from-julia-execute-multiple-tasks-in-parallel-use-julia-arrays-with-ndarray/48287)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [October 13, 2020, 10:15am UTC](https://discourse.julialang.org/t/ann-jlrs-v0-7-write-functions-in-rust-and-call-them-from-julia-execute-multiple-tasks-in-parallel-use-julia-arrays-with-ndarray/48287 "2020-10-13T10:15:22Z")

</div>

Last Saturday I released jlrs v0.7 which has two major new features. First of all, you can now use functionality from jlrs when writing Rust code that is called from Julia using its ccall interface. This function can ca…

---

## [I wrote Rust bindings for Julia. If you're interested in calling Julia from Rust, please have a look and tell me what you think](https://discourse.julialang.org/t/i-wrote-rust-bindings-for-julia-if-youre-interested-in-calling-julia-from-rust-please-have-a-look-and-tell-me-what-you-think/34481)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [February 11, 2020, 6:49pm UTC](https://discourse.julialang.org/t/i-wrote-rust-bindings-for-julia-if-youre-interested-in-calling-julia-from-rust-please-have-a-look-and-tell-me-what-you-think/34481 "2020-02-11T18:49:41Z")

</div>

Note: this topic’s contents are a copy of the original post on the Rust subreddit. After quite some effort I’m finally ready to release first version of jlrs, the Julia bindings I’ve been working on for the past few wee…

---

## [Code slower than Rust equivalent](https://discourse.julialang.org/t/code-slower-than-rust-equivalent/69343)

<div class="topic-metadata">

**Author:** [@fcharih](https://discourse.julialang.org/u/fcharih)\
**Replies:** 17\
**Last updated:** [October 8, 2021, 12:04am UTC](https://discourse.julialang.org/t/code-slower-than-rust-equivalent/69343 "2021-10-08T00:04:13Z")

</div>

Hello, I am trying to port code from a Rust codebase (not my own code) to Julia. Even though the code is nearly identical to the Rust one, it appears to run ~10x slower. Code is not clean at all – I am just doing a “lit…

---

## [\[ANN\] ErrorTypes.jl - Rust-like safe errors in Julia](https://discourse.julialang.org/t/ann-errortypes-jl-rust-like-safe-errors-in-julia/53953)

<div class="topic-metadata">

**Author:** [@jakobnissen](https://discourse.julialang.org/u/jakobnissen)\
**Replies:** 14\
**Last updated:** [October 6, 2021, 3:39am UTC](https://discourse.julialang.org/t/ann-errortypes-jl-rust-like-safe-errors-in-julia/53953 "2021-10-06T03:39:39Z")

</div>

I’m pleased to announce the inital 0.1 release of my new package ErrorTypes.jl. If you’re familiar with Rust, ErrorTypes introduces limited versions of Rust’s Option\<T\> and Result\<T, E\> and the recoverable error handlin…

---

## [Julia vs Rust ML which is the best path?](https://discourse.julialang.org/t/julia-vs-rust-ml-which-is-the-best-path/63610)

<div class="topic-metadata">

**Author:** [@manojsnair](https://discourse.julialang.org/u/manojsnair)\
**Replies:** 9\
**Last updated:** [June 27, 2021, 1:18am UTC](https://discourse.julialang.org/t/julia-vs-rust-ml-which-is-the-best-path/63610 "2021-06-27T01:18:20Z")

</div>

Which is the best path, comparing Julia and Rust based ML for learning as well as for writing production level projects. Given the adoption of Rust in AOSP, Firefox and Brave do you think Rust-ML can compete with Julia? …

---

## [For Julia programmers who also work with Rust: When you write in Rust, do you miss Julia's multiple dispatch, or are there features of Rust that make up for that loss?](https://discourse.julialang.org/t/for-julia-programmers-who-also-work-with-rust-when-you-write-in-rust-do-you-miss-julias-multiple-dispatch-or-are-there-features-of-rust-that-make-up-for-that-loss/61959)

<div class="topic-metadata">

**Author:** [@anon71627001](https://discourse.julialang.org/u/anon71627001)\
**Replies:** 4\
**Last updated:** [May 28, 2021, 6:28am UTC](https://discourse.julialang.org/t/for-julia-programmers-who-also-work-with-rust-when-you-write-in-rust-do-you-miss-julias-multiple-dispatch-or-are-there-features-of-rust-that-make-up-for-that-loss/61959 "2021-05-28T06:28:58Z")

</div>

Sorry if this is too off-topic, I’ll delete it if so.

---

## [\[ANN\] Embedding Rust Library in a Julia Package](https://discourse.julialang.org/t/ann-embedding-rust-library-in-a-julia-package/15470)

<div class="topic-metadata">

**Author:** [@felipenoris](https://discourse.julialang.org/u/felipenoris)\
**Replies:** 3\
**Last updated:** [September 27, 2018, 12:52pm UTC](https://discourse.julialang.org/t/ann-embedding-rust-library-in-a-julia-package/15470 "2018-09-27T12:52:07Z")

</div>

I’m putting up a set of examples on how to embed a Rust Library in a Julia Package. Interfacing between Julia and Rust library is done using Rust’s FFI: the Rust library is exposed as a C dynamic library, and Julia will…

---

## [Interfacing rust?](https://discourse.julialang.org/t/interfacing-rust/6389)

<div class="topic-metadata">

**Author:** [@lobingera](https://discourse.julialang.org/u/lobingera)\
**Replies:** 6\
**Last updated:** [September 25, 2018, 2:13pm UTC](https://discourse.julialang.org/t/interfacing-rust/6389 "2018-09-25T14:13:06Z")

</div>

Is there any documentation/example available to interface to rust? Like in ccall?

---

## [Rust-lang interaction](https://discourse.julialang.org/t/rust-lang-interaction/13711)

<div class="topic-metadata">

**Author:** [@hasanOryx](https://discourse.julialang.org/u/hasanOryx)\
**Replies:** 5\
**Last updated:** [September 25, 2018, 2:12pm UTC](https://discourse.julialang.org/t/rust-lang-interaction/13711 "2018-09-25T14:12:54Z")

</div>

Hi… Is there any way to interact between Julia and Rust, a way that allow: Calling Rust function from Julia, like ccall Calling Julia from Rust Thanks
