The Microsoft .NET Framework. Something you may never have heard of, but it’s responsible for a lot of things you do day to day.
The .NET Framework was the choice for TrueNorth development. A “managed code” framework, .NET is responsible for TrueNorth’s exceptional stability, memory management, just in time compilation, 64 bit architecture, and the ability to run on a variety of systems from standard Microsoft Windows to Linux, and Apple’s OSX (versions of TrueNorth will be available for these systems soon).
It also gave TrueNorth developers the ability to develop the inversion of control architecture that lets us develop plugins that extent the core functionality of TrueNorth, and allow us to adapt it to a variety of situations.
You may not care about how TrueNorth was built, but the early choices of the TrueNorth development are responsible for the current features and power of the software.