Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

None of this is unique to Rust - I can do this in typescript:

Serde -> Zod (https://github.com/vriad/zod)

Diesel -> Prisma

Yet you expose yourself to concepts that are unique to Rust that do not enhance the developer experience (such as lifetimes). I don't need to worry about lifetimes in typescript and can just focus on shipping code.

Lifetimes is just one example, but there are others that create more friction than they provide benefit IMO.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: