Computer programming languages can impact science and thought
Knowledge Lab project to investigate programming features and data science environments
For decades, fierce debates have raged over the benefits of different programming languages over others: Java vs. C++; Python vs. Ruby; Flask vs. Django. While often waged with fervor by computer scientists and programmers, these debates tend to rely on anecdotal evidence, with very little rigorous comparison of programming approaches or the larger question of how software may augment human thinking. (more…)