Julius Gustavsson
👤 PersonAppearances Over Time
Podcast Appearances
No. And Ferris system, they actually started maybe six months later or something. We met them at a conference in, I think it was OxidizeConf. And they soon after announced the first scene where it was called Sealed Rust at that time. But yeah, so that started soon after. But I always felt that
No. And Ferris system, they actually started maybe six months later or something. We met them at a conference in, I think it was OxidizeConf. And they soon after announced the first scene where it was called Sealed Rust at that time. But yeah, so that started soon after. But I always felt that
that that wouldn't be an issue over time, because obviously we are doing safety-critical systems in C and C++, and we know all the... And it's riddled with things where you can shoot yourself in the foot, and you need all kinds of tooling to basically ensure that you're not doing... The things that you're not allowed to do. While Rust is preventing most of those things up front.
that that wouldn't be an issue over time, because obviously we are doing safety-critical systems in C and C++, and we know all the... And it's riddled with things where you can shoot yourself in the foot, and you need all kinds of tooling to basically ensure that you're not doing... The things that you're not allowed to do. While Rust is preventing most of those things up front.
that that wouldn't be an issue over time, because obviously we are doing safety-critical systems in C and C++, and we know all the... And it's riddled with things where you can shoot yourself in the foot, and you need all kinds of tooling to basically ensure that you're not doing... The things that you're not allowed to do. While Rust is preventing most of those things up front.
Just by design, you can't do most of those things. So I felt right from the get-go that... And it was quite ironic that here, all of a sudden, you have a language that... And basically, you know, does all that stuff for you, but it doesn't have the all the paperwork or all the necessary evidence in place.
Just by design, you can't do most of those things. So I felt right from the get-go that... And it was quite ironic that here, all of a sudden, you have a language that... And basically, you know, does all that stuff for you, but it doesn't have the all the paperwork or all the necessary evidence in place.
Just by design, you can't do most of those things. So I felt right from the get-go that... And it was quite ironic that here, all of a sudden, you have a language that... And basically, you know, does all that stuff for you, but it doesn't have the all the paperwork or all the necessary evidence in place.
So therefore, you can't use it, even if it's, or at least according to me, you know, much better. But at the same time, I realized that it was probably a non-starter for anything where safety certification was needed. And then we come to basically the fifth processor on this chip, and that is the small low-power microcontroller or processor, which is called the LPA.
So therefore, you can't use it, even if it's, or at least according to me, you know, much better. But at the same time, I realized that it was probably a non-starter for anything where safety certification was needed. And then we come to basically the fifth processor on this chip, and that is the small low-power microcontroller or processor, which is called the LPA.
So therefore, you can't use it, even if it's, or at least according to me, you know, much better. But at the same time, I realized that it was probably a non-starter for anything where safety certification was needed. And then we come to basically the fifth processor on this chip, and that is the small low-power microcontroller or processor, which is called the LPA.
And that one was bare metal Cortex M4 based chip that no one was accidentally working on at that time because they had some basic software running on it that, you know, just to power up the thing. But otherwise it was being neglected because everyone was focusing on the other chip. And then it turned out that Cortex-M4 was actually the best supported embedded target at that time for Rust.
And that one was bare metal Cortex M4 based chip that no one was accidentally working on at that time because they had some basic software running on it that, you know, just to power up the thing. But otherwise it was being neglected because everyone was focusing on the other chip. And then it turned out that Cortex-M4 was actually the best supported embedded target at that time for Rust.
And that one was bare metal Cortex M4 based chip that no one was accidentally working on at that time because they had some basic software running on it that, you know, just to power up the thing. But otherwise it was being neglected because everyone was focusing on the other chip. And then it turned out that Cortex-M4 was actually the best supported embedded target at that time for Rust.
And 2018 edition of Rust was actually the first edition that made building things for embedded possible and stable. So yeah, so the stars aligned a bit there. So me and a colleague who was and is as enthusiastic about Rust, we teamed up and got help from some of our managers who had seen Rust.
And 2018 edition of Rust was actually the first edition that made building things for embedded possible and stable. So yeah, so the stars aligned a bit there. So me and a colleague who was and is as enthusiastic about Rust, we teamed up and got help from some of our managers who had seen Rust.
And 2018 edition of Rust was actually the first edition that made building things for embedded possible and stable. So yeah, so the stars aligned a bit there. So me and a colleague who was and is as enthusiastic about Rust, we teamed up and got help from some of our managers who had seen Rust.
my talk, for example, and was also convinced that we needed to really need to look into this for the future because we needed, basically, we need better tools to get our things done more effectively and more with better quality. So we've convinced them that, hey, we have this chip here that no one is working on yet. It's perfect testbed for as a Rust project.
my talk, for example, and was also convinced that we needed to really need to look into this for the future because we needed, basically, we need better tools to get our things done more effectively and more with better quality. So we've convinced them that, hey, we have this chip here that no one is working on yet. It's perfect testbed for as a Rust project.
my talk, for example, and was also convinced that we needed to really need to look into this for the future because we needed, basically, we need better tools to get our things done more effectively and more with better quality. So we've convinced them that, hey, we have this chip here that no one is working on yet. It's perfect testbed for as a Rust project.