The best things and stuff of 2017
Great blog posts read
- What’s next? – A wonderful post by Graydon Hoare where he explores what he sees as the direction that compiled languages will/should take in the coming years.
- Data Classes for Java – Brian Goetz runs through some design considerations for data classes in Java. The post highlights the stunning complexities around adding new features to Java. A very good example of a sorely-lacking genre of posting, namely design-thinking style posts.
- AlphaGo Zero: Learning from scratch – The AlphaGo program is generalized to a program that can teach itself game strategies and tactics through self-play.
- The languages which almost became CSS – A fascinating look at some of the languages around at the birth of CSS that might’ve served the same purpose instead.
- Writing an OS in Rust – A nice introduction to OSDev in Rust. I’ve been further exploring Redox OS also and have learned a lot about the Ruut/OSDev possibilities.
- The most beautiful program ever written – Will Byrd talks about the half-page LISP interpreter and its stunning beauty. Best talk of 2017 IMO. I found it inspirational even.
- The complete history of the IBM PC, pt. 1 – A very detailed account of the birth of the IBM PC.
- An English Guide to Sanuki Udon – If you’re a fan of Japanese food then this is a must read.
- Why Kotlin Is Better Than Whatever Dumb Language You’re Using – Very typical Steve Yegge post with his normal wit mixed with his flavor of bombastic.
- Mystery Science Theater 3000: The Definitive Oral History of a TV Masterpiece – A history of the greatest television show ever created.
- How to see the future – Warren Ellis talks about how to see the future, even when it’s already occurred. Inspiring.