The commercial F#.NET Journal just published an article describing some interesting new techniques to dramatically improve both print quality and speed simultaneously by generating custom GCode using Microsoft's F# programming language.
Here is the original test object printed using Slic3r:
and here is the result printed using their custom GCode using the same layer height (!):
This really shows just how much room for improvement there is in the software used to drive today's 3D printers, i.e. the printer drivers.