Hi there! I'm new to the fediverse and excited to be here x

Trans autistic AuDHD poly gothy witchy techie thinky girlie reporting in!

Based in the UK, I'm a principal software engineer with a masters in physics.a I spend my time with friends, thinking about software and writing code. Sometimes I write poetry, do fun DIY projects or cross stitch too!

Avid video essay enjoyer and fan of anything that engages my brain and my hands.

Super into metal, emo and rock but also jazz, hip hop and rnb

#ENM #neurodivergent #AuDHD #adhd #autism #architecture #software #feminism #witch #straightish #trans #transwoman #transfemme #goth #metal #woman #tech #physics

#introduction

@pash yo! What are your favourite languages like at the moment? Do you get to use them in work, or only at play time?

@Drarok yeah... I'm one of those. It's #rust πŸ˜‚

Ok but. Rust is a very frustrating experience _until you get it_. Then, you recognise that it's being so particular as a way to prevent you from fucking yourself over. You have to respect it I think. I think every developer that builds large complex systems should spend enough time with rust to have that "Aha!" moment. It'll make you grow as a programmer in a way that no other language will

@pash I keep hearing mostly good things about Rust, I just never have cause to reach for it. I drive Swift at the day job which I get the impression shares some qualities of Rust? I've just read it's got no inheritance so I'm off to explore how that even looks!
@Drarok rust is all about composition instead of inheritance. Definitely takes some getting used to after a career of object oriented code
@Drarok oh and also no I don't use it at work. At work I spend most of my time not even coding πŸ˜‚ but when I do it's typescript in the office
@pash I quite liked my brief time with TypeScript, and have worked on at least one previous JS project that would have avoided a few bugs if it had used types.
I had an idea earlier and reached for Node to run a quick socket server, I wonder if Rust can easily fill that role…
@Drarok the learning curve is steep with rust, but once you're in a good place with it, yeah you can move pretty quick and build really solid systems. With rust, if it compiles, it kinda just works πŸ€·πŸ»β€β™€οΈ