The sequence in which you access data can have major performance implications. For example, when iterating over a two dimensional array, looping by x first and then by y can be slower than looping by y first and then by x. This article explains why.
Xordio, the musical game of reflexes. Play online: Xordio is a browser-based HTML5 game where you must hit the correct note within the time limit to play the music and get a massive high score!
A circular buffer or ring buffer is a fixed-size data structure that wraps from end to end. It is ideal for buffering keyboard input or streaming data, like real-time sound or video, where old data is unimportant. C source code included.
This website is in the process of being archived. But don't worry! We won't be breaking any links or bookmarks!
The most popular content will be revised, updated and improved and added to the Tawesoft Knowledge Base.
If a page on this website has been improved, we will automatically redirect any vistors to the updated version.
Otherwise, we'll keep the old content available for many years to come.