The blog

Ramblings

Writing on coding, nerdery, and whatever else tickles my fancy.

№009

What I'd like from Rust 2021

I've been a user of Rust now for 2 years. It was something of a revelation - I was amazed at how well thought out the core of the language is - many classic…

№008

Zero Cost Abstractions: An Addendum

On Reddit, Icarium-Lifestealer asked me how the disassembly looked if I used -C panic=abort instead of extern "C" . Curious, I tried and came out with the…

№007

Zero cost abstractions: Rust vs C++

I watched a video of a C++ talk from the always excellent Chandler Carruth yesterday, entitled " There are no Zero Cost Abstractions ". In it, he talks…

№006

Colour Schemes

Just a short post about a simple web app I've been using a fair bit recently. When I'm building my own websites (or apps), I like them to look at least a…

№005

Umm javascript is okay... I guess...

People who know me are probably aware I have over years been fairly scathing about JavaScript as a serious programming language. I've been mostly a…

№004

Learning a new language

Something I haven't really done for a long time - I'm learning a new programming language - D ( www.dlang.org ). I'm very impressed so far - it's got a nice…

№003

Angular JS - Makes Web Dev fun?

Now I'm a proponent of native software over web, and have been for a long time. My reasons have long been straightforward. 1. The user experience is much…

№002

When more memory is less

Quick question; when can increasing the size of your data structures lead to less memory being allocated?

№001

Hello, Wordpress

My first wordpress blog. This is the first thing I've used my website for some several years, and my third blog (I had a brief, but ill fated one on blogger…