Benchmarking/profiling is one of the fundamental practices for tech folk and Feng Shen’s recent post to Hacker News continues this fine tradition with a look at startup & run times for “fibonacci(40)
” in seven computer languages (two ‘C’ variants, Clojure, go, python, node & Java).
Good, quick project, but I didn’t think the chart he made (check the site) comparing the results did proper justice (though python is the clear loser even with Clojure’s horrid startup time) to each language, so I charted out the startup times separately:
Here’s a Google Drive spreadsheet for the data that also has larger views of the charts.