miniblog.

Funny how Conda is criticised for its corporate backing, but npm is not. Both are great companies, but npm had few alternatives at inception
Python is arguably a great PL for a long term project. I can't imagine there will ever be a Python 4 breaking backward compatibility.
It's odd how few blog implementations have built-in comments. AFAICS all the popular Wordpress alternatives lack this.
Interesting discussion from an IntelliJ dev on what an IDE needs in a parser: https://www.reddit.com/r/rust/comments/6fs5q9/language_servers_and_ides/dinhtiz (eg the parse tree must have comments)
"Extremist Programming": try to apply a technique everywhere, not just where it's commonly used.
Photo
Leaky by Design https://hackernoon.com/leaky-by-design-7b423142ece0 (has interesting examples of design challenges inside Microsoft software)
Bug hunting rituals: https://www.jackkinsella.ie/articles/the-bug-slip (Being systematic and taking notes, with some good examples)
Ouch. A backup horror story from
Photo
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! https://perldoc.perl.org/functions/redo.html
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! https://blog.chromium.org/2017/06/improving-advertising-on-web.html
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!
Showing 541-560 of 885 posts