Julius Gustavsson
👤 PersonAppearances Over Time
Podcast Appearances
For example, memory or variables or pointers and things that might not exist when it comes back. So yeah, dangling pointers is a common issue.
For example, memory or variables or pointers and things that might not exist when it comes back. So yeah, dangling pointers is a common issue.
For example, memory or variables or pointers and things that might not exist when it comes back. So yeah, dangling pointers is a common issue.
I would probably trip on those a couple of times before I, you know, before I get it working. But because it's so easy to, yeah, it's super easy to misstep when it comes to those things.
I would probably trip on those a couple of times before I, you know, before I get it working. But because it's so easy to, yeah, it's super easy to misstep when it comes to those things.
I would probably trip on those a couple of times before I, you know, before I get it working. But because it's so easy to, yeah, it's super easy to misstep when it comes to those things.
No, I was probably quite obnoxious. I'm pretty sure there were some colleagues that were getting quite fed up because I was talking about it a lot. I remember I did a talk back in 2017, or no, it must have been early 2018, where I tried to do a basic introduction, but also to point out all the upsides.
No, I was probably quite obnoxious. I'm pretty sure there were some colleagues that were getting quite fed up because I was talking about it a lot. I remember I did a talk back in 2017, or no, it must have been early 2018, where I tried to do a basic introduction, but also to point out all the upsides.
No, I was probably quite obnoxious. I'm pretty sure there were some colleagues that were getting quite fed up because I was talking about it a lot. I remember I did a talk back in 2017, or no, it must have been early 2018, where I tried to do a basic introduction, but also to point out all the upsides.
And then when this SPA2 project started to crystallize more and we started to productify everything that we had in our plans, i i started looking for places where or or see if this was actually viable as as a language to use and unfortunately none of the platforms so so the so this yeah if we go go back a little the the spot two project is it's the electrical system in in the
And then when this SPA2 project started to crystallize more and we started to productify everything that we had in our plans, i i started looking for places where or or see if this was actually viable as as a language to use and unfortunately none of the platforms so so the so this yeah if we go go back a little the the spot two project is it's the electrical system in in the
And then when this SPA2 project started to crystallize more and we started to productify everything that we had in our plans, i i started looking for places where or or see if this was actually viable as as a language to use and unfortunately none of the platforms so so the so this yeah if we go go back a little the the spot two project is it's the electrical system in in the
in the Volvo cars that are coming to market now. And the main big feature of that system is the core computer, which you can probably Google and read about. And this core computer is essentially a centralized box with multiple different processors, all running different functional domains, doing different things. Like you have security, you have...
in the Volvo cars that are coming to market now. And the main big feature of that system is the core computer, which you can probably Google and read about. And this core computer is essentially a centralized box with multiple different processors, all running different functional domains, doing different things. Like you have security, you have...
in the Volvo cars that are coming to market now. And the main big feature of that system is the core computer, which you can probably Google and read about. And this core computer is essentially a centralized box with multiple different processors, all running different functional domains, doing different things. Like you have security, you have...
high integrity for like braking and steering and, and these safety critical things. And then you have a high performance compute for, for, uh, these more big number crunching things and, and 88 us functionality, you know, autonomous driving or, or yeah, that, that kind of use cases and, and all these, yeah, these were all different platforms running different operating systems or hardware, uh,
high integrity for like braking and steering and, and these safety critical things. And then you have a high performance compute for, for, uh, these more big number crunching things and, and 88 us functionality, you know, autonomous driving or, or yeah, that, that kind of use cases and, and all these, yeah, these were all different platforms running different operating systems or hardware, uh,
high integrity for like braking and steering and, and these safety critical things. And then you have a high performance compute for, for, uh, these more big number crunching things and, and 88 us functionality, you know, autonomous driving or, or yeah, that, that kind of use cases and, and all these, yeah, these were all different platforms running different operating systems or hardware, uh,
And none of them actually had good Rust support, except for the security gateway. But we, yeah. That's a long story why we didn't start off there. But yeah, so we had a QNIC system and there was no QNIC support. We had tricore-based units, which tricore is a common automotive-based microcontroller specifically designed for safety-critical type of use cases.
And none of them actually had good Rust support, except for the security gateway. But we, yeah. That's a long story why we didn't start off there. But yeah, so we had a QNIC system and there was no QNIC support. We had tricore-based units, which tricore is a common automotive-based microcontroller specifically designed for safety-critical type of use cases.