Image by CS4FN based on an illusion by Ouchi When disasters involving technology occur, human error is often given as the reason, but even experts make mistakes using poor technology. Rather than b…| cs4fn
Computer Scientists talk about “Syntactic Sugar” when talking about programming languages. But in what way might a program be made sweet? It is all about how necessary a feature of a language is, a…| cs4fn
Celebrating LGBTQ+ Greats Thousands of programming languages have been invented in the many decades since the first. But what makes a good language? A key idea behind language design is that they s…| cs4fn
Image by Andrew Martin from Pixabay Superheroes don’t just have physical powers. Often they come out on top because of their mental abilities. Sherlock is a good example, catching vi…| cs4fn