Vincent sgherzi
banner
vincents.dev
Vincent sgherzi
@vincents.dev
https://vincents.dev

Everyone appreciates simplicity until you have to build a rocket ship out of toothpicks and glue
Oh my god my eyes…why’s it hitting the
November 24, 2025 at 8:16 PM
Who said this dosent happen? The lang is ment to help prevent issues not completely prevent issues. If you opt out of handling errors with unwrap you’re specifically asking the compiler to not help you. This is for cases where you have more context than the compiler and know this is okay.
November 19, 2025 at 6:52 PM
Nil deref doesn’t exist then? How is an explicit unwrap any different?
November 19, 2025 at 6:44 PM
For one of the lints you say you disallow aync locks. How would you deal with something like sqlite? I often have a tokio lock on a single write connection.

On that same note how do you deal with shared state? Do you just make a mpsc channel for every function that needs shared state?
November 19, 2025 at 10:37 AM
Noted, that’s pretty neat. Yall got my vote. We might as well change the lang for the better and not suffer like cpp had to.
November 19, 2025 at 10:20 AM
Yknow what I never really thought about it. Yeah I guess that does work. How do other crates handle this? If I take in tokio as an example and they use unwrap is that code safe as long as the crate specifies the edition?
November 19, 2025 at 9:42 AM
Oo that could be interesting. I guess my question is do we deprecate unwrap?
November 19, 2025 at 9:34 AM
Reposted by Vincent sgherzi
*cowering in the fetal position* rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fixes this rust fi
November 19, 2025 at 9:24 AM
This seems like a pretty big change would the ecosystem really be okay?
November 19, 2025 at 8:20 AM
Spill spill spill
November 15, 2025 at 12:03 AM
Makes sense, does seem like a difficult task. Maybe once I get better at compilers.
November 9, 2025 at 3:35 AM
I really wish there was a lighter version that only did like type hints and a broad error at the expense of less ram. Not sure if it’s even possible.
November 8, 2025 at 9:40 PM
www.swift.org/blog/nightly...

Gotcha l, I was looking more at this. I haven’t written much swift but I appreciate alot of the ideas esp the cpp interop
Announcing the Swift SDK for Android
Swift has matured significantly over the past decade — extending from cloud services to Windows applications, browser apps, and microcontrollers. Swift powers apps and services of all kinds, and thank...
www.swift.org
November 6, 2025 at 11:06 PM
I’m really hoping swift can go cross platform as another valid option seems like Apple is interested
November 6, 2025 at 10:57 PM
Ima be honest I have no idea, kinda neat tho
November 3, 2025 at 11:46 PM
Giga mistype 💀
November 3, 2025 at 11:45 PM
I’m already firmly a REACT hater

Holy mistype of the year
(Edited 3:43 PM via @skeetsapp.com)
November 3, 2025 at 11:43 PM
Neat!
November 3, 2025 at 11:16 PM