"code segments" tag
Logical Bugs and Intuitive Thinking

Joy of Programming: Logical Bugs and Intuitive Thinking

Logical bugs are very common in code and are often very difficult to find and fix. In this column, we’ll look at an example of a real-world logical bug, and explore how intuitive…

Programming questions

CodeSport (October 2010)

Welcome to CodeSport. Here are some of the solutions to questions we raised in last month’s column. My last column featured a medley of questions on computer architecture, operating systems and algorithms. Congratulations…

Why C is a Middle-Level Language!

Joy of Programming: Why C is a Middle-Level Language!

C has low-level language features disguised as high-level features. We’ll look at two case studies — arrays and functions — to understand what we mean by a “middle-level language”. First, look at some…

Question bank

CodeSport (September 2010)

Welcome to CodeSport. This month, we feature a medley of questions about operating systems, computer architecture and algorithms. Last month’s column featured three questions on mutual exclusion, the memory consistency model and synchronisation….

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.