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

>It seems obvious to me that these restrictions make references easier to reason about than C-style pointers, and therefore easier to learn.

I came to C from Assembly, so maybe I'm in a different camp, but references seem to me to be more difficult to reason about than pointers. Pointers just are, like math; references seem like a bunch of semi-arbitrary conventions.

Like the difference between writing SQL and using an ORM, which is supposed to be simpler but ends up being messier.



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

Search: