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

Probably the most mind bending idea I've had the pleasure of being exposed to via wayward link clicking in quite some time. I didn't burn through the entire thing but I went pretty far and the syntax primitives and the inlining by default type guarantees seem like a natural extension of language design in the history of programming languages.

My apologies for getting a bit philosophical here at the end, but this kind of treatment is among my favorite things to encounter having had the privilege of being born at the cusp of the information age. During the first 50 years of the internet we get to casually encounter foundational new ways of expressing software with increasingly more guarantees and expressability from the languages themselves and reap the benefits of the plumbing and infrastructure that inevitably arises from such. Rust's compile time memory tracking borrow system comes to mind as another such set of compiler based guarantees that we have now that we just didn't have when I was a kid.

tldr: Exciting times to be alive and clicking links on the internet.



I'm with you, this should be my entry in: [Ask HN: 2018 Summer Reading List?](https://news.ycombinator.com/item?id=17513576)




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

Search: