miniblog.

Pharo 6.0 is out! https://pharo.org/news/pharo6.0-released 64-bit, a bootstrap from git, immutability and even a new change management tool!
What Really Happened with Vista https://hackernoon.com/what-really-happened-with-vista-4ca7ffb5a1a Concludes with a superb, candid discussion of form factor sufficiency.
Photo
Interprocedural optimization in GCC https://kristerw.blogspot.co.uk/2017/05/interprocedural-optimization-in-gcc.html (overview of some GCC optimisation techniques, along with usage examples)
Not even wrong - ways to dismiss technology https://ben-evans.com/benedictevans/2017/5/24/not-even-wrong-ways-to-dismiss-technology (thoughtful piece on distinguishing tech breakthroughs vs dead end toys)
Pharo 7.0 will use git for managing source code! https://pharo.org/2017PharoDays (Even the image-based PLs using it: remarkable!)
Perl docs don't just use syntax highlighting, they link language keywords so you can visit the relevant page!
The State of JS blog posts have some great visualisations exploring dev attitudes to languages and tools:
Photo
Woah, Chrome will start blocking adverts that are too intrusive!
A study on the correctness of formally verified distributed systems: https://blog.acolyer.org/2017/05/29/an-empirical-study-on-the-correctness-of-formally-verified-distributed-systems/ Great paper looking at bugs in verified systems
Implementing Execute-Only Memory in userland: https://www.tedunangst.com/flak/post/userland-xnr-jit (an elegant way of hardening JITs to ROP exploits!)
The Rust docs contain an index where you can find syntax, even if it's ungooglable! https://doc.rust-lang.org/book/syntax-index.html Every language should have this.
Great video demonstrating how to work with code in Self: https://bluishcoder.co.nz/2015/11/18/demo-of-programming-in-self.html Very different to using a text editor or even Smalltalk!
Interesting insight: variadic functions make infix operators less necessary. From
Photo
Experimenting with Mirrors for JavaScript https://www.wirfs-brock.com/allen/posts/228 A great introduction to mirrors and the reflection problems they solve.
"There's no way of expressing a complete program: there isn't even a concept textually. A sea of objects living." https://youtu.be/BDwlEJGP3Mk?t=3m40s
Showing 3,616-3,630 of 7,585 posts