Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

jana

@jana@fedi.xirion.net
mastodon 4.8.0-alpha.3+glitch
  • Open on fedi.xirion.net

Mrow! I'm jana

🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️🏳️‍🌈🏳️‍🌈🏳️‍🌈

I usually do computer science, mostly using and contributing to rust. Otherwise, you'll probably find me playing my guitar, petting a cat or playing board games with friends (who may also be cats). rust-lang T-compiler member, and contributing to rustc full time. Founded a company called Hexcat with an office in Delft. Before that, I designed and gave courses at the TU Delft on using rust in embedded systems.

0 Followers
0 Following
14 Posts
Joined December 09, 2025
language:
en/nl/(I can try fr)
pronouns:
she/her 🏳️‍⚧️🏳️‍🌈
website:
https://donsz.nl
GitHub:
@jdonszelmann
Open post
jana @jana@fedi.xirion.net
· 6mo ago

I gave a talk in Paris today! But if you weren't there, I also wrote a blogpost about the same topic: https://donsz.nl/blog/externally-implementable-items/ It's about a feature of the rust compiler that's been in the make for 2 years now, but importantly, not just by me. It's about how many people's knowledge combine to make even something not so bit happen in the compiler, and how we learn from each other along the way, every single day.

donsz.nl

It's the people that matter

36
1
25
0
Open post
jana @jana@fedi.xirion.net
· 5mo ago

In response to https://blog.goose.love/posts/what-actually-uses-rust/

> The first language that’s taught in many universities is still Java

@blyxyas@tech.lgbt not everywhere! I changed this at the university of Delft in the past 5 years :3 They use Rust now

blog.goose.love
11
2
1
0
Open post
jana @jana@fedi.xirion.net
· 5mo ago
Replying to
@PolyWolf so true
2
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@jyn mrow!
2
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@kouhai netherlands
2
3
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@kinnison@social.flarn.net this might be interesting to you. Also contains a few garbage collection libraries, most of the big ones. https://donsz.nl/blog/arenas/
donsz.nl
2
1
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@btel@mastodon.social aww, thanks for that. Glad you liked it ^.^
1
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@kinnison@social.flarn.net (I'm aware it's not quite an answer to your question, but it is related)
1
0
0
0
Open post
jana @jana@fedi.xirion.net
· 7mo ago
Replying to
@emilyenco @Mara that's right
1
0
0
0
Open post
jana @jana@fedi.xirion.net
· 7mo ago
Replying to
@musicmatze @Mara we can't wait to see you either!
1
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@jyn @kouhai lol
0
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@guenther@chaos.social @terts@mastodon.online good question. Our best explanation is that because the binding is not yet initialized it just creates three separate bindings, not caring about copying or cloning or whatever since there's no data to copy or clone. Note that a let binding can be a pattern, so the `@ c` is just a pattern matching You just get `c: Foo`, `a: T` and `b: i32`. Now the binding van be used separately, and assignments to each don't affect the other. However, type inference does go through this. Both c.a and a have type T and so `Default` works because we assign a string to the a field of Foo
0
2
1
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@guenther@chaos.social @terts@mastodon.online yes
0
0
0
0
Open post
jana @jana@fedi.xirion.net
· 6mo ago
Replying to
@burgundia@mastodon.hopium.club @terts@mastodon.online hehe, it's my editor so lemme reply: maple mono! (Though a custom fork of it with extra symbols) https://github.com/subframe7536/maple-font
github.com
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 10:52:26 UTC