Currently working on compiling Rust to C(and .NET):
https://github.com/FractalFir/rustc_codegen_clr
there exists a C compiler out there, for which this assertion will pass:
```
assert(sizeof(float) == sizeof(double));
```
The Small Device C treats `double` as float:
"warning 93: type 'double' not supported assuming 'float'"
there exists a C compiler out there, for which this assertion will pass:
```
assert(sizeof(float) == sizeof(double));
```
The Small Device C treats `double` as float:
"warning 93: type 'double' not supported assuming 'float'"
fractalfir.github.io/generated_ht...
I go over some neat news(running the Rust compiler on M68K CPUs), important topics(eg. how we test `cg_gcc`, or ABI compatiblity), and some fun triva about cursed proc-macros.
Hope you enjoy it!
fractalfir.github.io/generated_ht...
I go over some neat news(running the Rust compiler on M68K CPUs), important topics(eg. how we test `cg_gcc`, or ABI compatiblity), and some fun triva about cursed proc-macros.
Hope you enjoy it!
Good to know that my favourite tools are made in an ethical way :)
Good to know that my favourite tools are made in an ethical way :)
It allows you to reuse a buffer when converting an integer into a string:
```
let mut buf = NumBuffer::new();
let string_repr = 12u32.format_into(&mut buf);
let other_string_repr = 128u32.format_into(&mut buf);
```
1/2
It allows you to reuse a buffer when converting an integer into a string:
```
let mut buf = NumBuffer::new();
let string_repr = 12u32.format_into(&mut buf);
let other_string_repr = 128u32.format_into(&mut buf);
```
1/2
fractalfir.github.io/generated_ht...
I hope you enjoy :D
fractalfir.github.io/generated_ht...
I hope you enjoy :D
For some reason, my "g" key is not working... but it does if I *also* press shift. Meaning I can only type upper-case "G".
Thankfully, if i press both caps-lock and shift, they cancel each other out. So, I can still type "g" using 3 keys.
I guess it works..
For some reason, my "g" key is not working... but it does if I *also* press shift. Meaning I can only type upper-case "G".
Thankfully, if i press both caps-lock and shift, they cancel each other out. So, I can still type "g" using 3 keys.
I guess it works..
by Caroline Morton at RustWeek 2025!
www.youtube.com/watch?v=gV55...
#rustlang #RustWeek
by Caroline Morton at RustWeek 2025!
www.youtube.com/watch?v=gV55...
#rustlang #RustWeek
youtu.be/4yTZ1PRJ6do?...
youtu.be/T-ZUkwNsK-8?...
Hope you enjoy them - if you have any questions / comments, feel free to ask!
Link to the project the talks are about:
github.com/FractalFir/r...
youtu.be/4yTZ1PRJ6do?...
youtu.be/T-ZUkwNsK-8?...
Hope you enjoy them - if you have any questions / comments, feel free to ask!
Link to the project the talks are about:
github.com/FractalFir/r...
This is my Rust GSoC 2025 project, and you can learn more about my progress here: rust-lang.zulipchat.com#narrow/chann...
If you have any questions, feel free to ask me!
This is my Rust GSoC 2025 project, and you can learn more about my progress here: rust-lang.zulipchat.com#narrow/chann...
If you have any questions, feel free to ask me!
It's a statically typed, JIT compiled, hot-reloadable, embedded scripting language.
blog.nlnetlabs.nl/introducing-...
It's a statically typed, JIT compiled, hot-reloadable, embedded scripting language.
blog.nlnetlabs.nl/introducing-...
kobzol.github.io/rust/2025/04...
kobzol.github.io/rust/2025/04...
My newest article describes the ENTIRE panicking process in great detail!
I hope you enjoy it, and have a great day :)
fractalfir.github.io/generated_ht...
#rust #rustlang #programing #cs
My newest article describes the ENTIRE panicking process in great detail!
I hope you enjoy it, and have a great day :)
fractalfir.github.io/generated_ht...
#rust #rustlang #programing #cs
rustweek.org/talks/michal/
Excited to see all the amazing people there!
In the meantime, if you want to know more about the progress I made in the last few months, I wrote an article about that :)
fractalfir.github.io/generated_ht...
rustweek.org/talks/michal/
Excited to see all the amazing people there!
In the meantime, if you want to know more about the progress I made in the last few months, I wrote an article about that :)
fractalfir.github.io/generated_ht...
This allowed me to run a small iterator benchmark on Temple OS - meaning Rust is now one of the 2 languages running on that obscure system.
Is this useful? No.
Is it real? Yes.
This allowed me to run a small iterator benchmark on Temple OS - meaning Rust is now one of the 2 languages running on that obscure system.
Is this useful? No.
Is it real? Yes.
Usually, visualisations of 4D space use projections or cross-sections of 4D objects. My render shows how 4D light would appear to your 3D eyes.
#art #math
While it is not the most useful thing, it is a nice way of showing how compiling Rust to C can allow us to target some old hardware.
rustc_codegen_clr(a Rust to C compiler) is still a bit from being fully usable, but it is getting there!
While it is not the most useful thing, it is a nice way of showing how compiling Rust to C can allow us to target some old hardware.
rustc_codegen_clr(a Rust to C compiler) is still a bit from being fully usable, but it is getting there!