&gt;The goal of Julia is to not have to do that sort of boilerplate&#x2F;arcane tweaking to get really good performance<p>As someone who is new to python (for bioinformatics), and find python is a fine language... but..<p>The do it &quot;this way not that way&quot; method of implementation of the same algorithms to get it to  run fast makes writing performant python a tedious exercise in research and profiling.  The article cited suggests Cpython, numby and numpy [1] as ways to make it faster.<p>Why not C using GPU acceleration as the time spent coding would probably be the same?  Thats what I love about plain python, its fast to write and has some good data structures.<p>I haven&#x27;t tried Julia, but someday its on my list of languages to learn more about.<p>[1]<a href="https:&#x2F;&#x2F;www.ibm.com&#x2F;developerworks&#x2F;community&#x2F;blogs&#x2F;jfp&#x2F;entry&#x2F;Python_Meets_Julia_Micro_Performance?lang=en" rel="nofollow">https:&#x2F;&#x2F;www.ibm.com&#x2F;developerworks&#x2F;community&#x2F;blogs&#x2F;jfp&#x2F;entry...</a>