Programming Books

Excellent Free Books to Learn about Clojure

Clojure is a dynamic functional general purpose programming language that runs on the Java platform. There’s lots of good reasons to learn Clojure. It offers a modern take on Lisp. There’s an excellent parser library, and a fully featured logic engine. In Clojure, immutability is the default. Once an object or data structure is created, it cannot be changed.

Read more
Super Nintendo Entertainment System

Best Free Linux SNES Emulators

The Super Nintendo Entertainment System (also known as Super NES, SNES, or Super Nintendo) is a 16-bit video game console. Nintendo released it in Japan in November 1990 as the Super Famicom (or SFC). The Super Nintendo was the best-selling 16-bit game console of its era, despite a late start and competition from the Sega Genesis.

Read more

Audio Programming with Open Source Languages

In the current DIY environment, many musicians can expect to wear a number of different hats. Of course, musicians and singers play instruments or sing for live audiences and in recording studios. Practising and rehearsing are also daily activities. They

Read more

Electric Fence – detect programming bugs

Electric Fence (eFence) is a debugger that uses virtual memory hardware to detect illegal memory accesses. It can detect two common programming bugs: software that overruns or underruns the boundaries of a malloc() memory allocation, and software that touches a

Read more
Dungeon

Excellent Free Roguelike Games

Roguelike is a sub-genre of role-playing games. It literally means “a game like Rogue”. Rogue is a dungeon crawling video game, first released in 1980 by developers Michel Toy, Glenn Wichman and Ken Arnold. The game stood out from the crowd by being fiendishly addictive. The game’s goal was to retrieve the Amulet of Yendor, hidden deep in the 26th level, and ascend back to the top, all set in a world based on Dungeons & Dragons.

Read more
Eat The Whistle

24 Extra Hot Free Linux Games (Part 3 of 3)

For many individuals, computer gaming is nowadays an essential part of everyday life. This should not be seen as a negative. Whilst violent computer games have sometimes been identified as contributory factors in criminal activity, and undeniably they can be very addictive, it is important to recognise the real benefits that games offer besides simply providing a means of great entertainment.

Read more