Skip to main content
Image

r/compsci


A Practical Back End Engineering Roadmap
A Practical Back End Engineering Roadmap
A Practical Back End Engineering Roadmap
upvotes comments

Jimmy knows people. Copilot knows Outlook.​
media poster



Mutable Value Semantics (MVS) or Ownership & Borrowing: A Trade-off Analysis
Mutable Value Semantics (MVS) or Ownership & Borrowing: A Trade-off Analysis
Mutable Value Semantics (MVS) or Ownership & Borrowing: A Trade-off Analysis

I'm continuing the research on semantics for a new language. After studying Mutable Value Semantics (MVS) in the first post (reddit discussion), I wrote a follow-up that examines the trade-offs between MVS and the Ownership & Borrowing model.

The post covers:

  • Friction points in Rust's borrow checker

  • Where Hylo's MVS solves them and where it introduces new trade-offs

  • Swift's hybrid approach and its runtime exclusivity checks

  • Open questions I'm exploring for my own language design

I'd love to hear your thoughts.

Link: https://federicobruzzone.github.io/posts/eter/MVS-or-ownership&borrowing.html

upvotes comments