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

Cyclone had borrowing. See Section 4.4 (Temporary Aliasing) in the paper

https://homes.cs.washington.edu/~djg/papers/cyclone_memory.p...

or the more detailed discussion throughout this journal paper:

https://homes.cs.washington.edu/~djg/papers/cyclone_scp.pdf

As their citations indicate, the idea of borrowing appeared immediately in the application of subtructural logics to programming languages, back to Wadler's "Linear types can change the world!". It's just too painful without it.



Thank you.

I appreciate the follow up and references.

Now I've got some Friday night reading :)




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

Search: