Where art and mathematics meet. A surprising result; using arcs instead of straight links in a binary tree layout gives a beautiful, almost fractal, result. Mathematica was used in this example but it would work in SVG, Python or any other client framework for that matter. The advantage of using Mathematica is that code, visualization and experimentation are nicely tight together in a notebook. The integration of sample data and easy access to real-world curated data from within Mathematica makes it ideal for experimentation and prototyping. There is definitely a steep learning curve in mastering the product but once you understand its idiosyncrasies  and twists you have at your disposal an amazing engine and world of computational intelligence. Of course, IPython and plain Python also presents a lot of this but it’s not so well integrated and streamlined as Wolfram’s products.

Binary Tree