The BBC Radio 4 weekly discussion programme In Our Time recently covered the history of Logic from Socrates through to computation with Alan Turing. It is an interesting programme and well worth a listen. Necessarily broad in scope but more accessible than the recent hilarious attempt by the same programme to deal with imaginary numbers during which the presenter, Melvyn Bragg, tied himself in knots: 'yes... but what are they?'
Fragments: April 29
-
Chris Parsons has updated his guide on using AI to code. This is his third
update, what I like about it is that he gives a lot of concrete information
ab...
You can beat the binary search
-
We sometimes have to look for a value in a sorted array. The simplest
algorithm consists in just going through the values one by one, until we
encounter th...
Wet Sidewalks and Odd Numbers
-
Phil Crissman explains Propositions as Types with a dialogue between
Achilles and the Tortoise, in the style of Douglas Hofstadter (who in turn
was insp...
Celebrating Tony Hoare’s mark on computer science
-
Tony Hoare at the LASER summer school, September 2007 (All photographs in
this article are by Bertrand Meyer) Had they included just one of Tony
Hoare’s ...
Protecting your business in the age of ransomware
-
Ransomware is hitting close to home for organizations of all sizes and
sectors. With attacks making headlines daily, it’s no surprise that 62% of
surveyed ...
The case for strong leadership in agile teams
-
The key to scaling a software engineering organization is stable teams. A
while ago I wrote about the need to focus on stable, autonomous teams.
Teams wi...
The redesigned Racket blog
-
*posted by Matthew Butterick*
I love Racket. But a few months ago, I really wanted to kill this blog.
Why? Because who reads blogs, right? It’s like get...
10 Things I Learnt about Life from Masterchef
-
OK, I confess, I watch Masterchef, the television reality show and cookery
programme. We record them on the Sky box and if I need to mindlessly zone
out,...
Declarative versus Imperative
-
I responded to a recent discussion Declarative vs imperative programming on
the Types mailing list, but my post was rejected because of a bad mail
header. ...
New Book Available
-
The new book, DSL Engineering is now available. You can get the print
version as well as the PDF via dslbook.org. Have fun with the book and let
me know wh...
Debug Mode is the Only Mode
-
There has been a fair amount of discussion recently surrounding some of
Bret Victor’s talks and blog posts. If you haven’t seen these, I recommend
them hi...