Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This, again sounds just like the juniors or inturns with arguments that don't get to the point. Yes you can with great effort write C code less efficient than python code written by one of the top experts but that's not an argument nor is it realistic. Yes some people can save some time when writing exceptionally large projects, but that small use case does not negate my point. When you have a large dataset to crunch time matters. When you have server side code efficiency adds up in server costs, when you are crunching streaming data every last clock cycle counts and the time differences can be extreme. The smallest difference I ever noticed in a port was 2.6x improvement, that adds up quickly. Let's use Dave Plumber's programming language drag race as an example https://github.com/PlummersSoftwareLLC/Primes This is likely the single most contributed to multi language code benchmarking tool and the fastest single threaded C++ implementation was 25,695x faster than the fastest python implementation. 2.5x and 25,695x all adds up with server time, the longevity of the project and the environmental impact of your code.
Related posts
- NH: Unity OSS Open Context Circle Menu in Your Secen View
- Nephalem's nightmare. Exploring errors in Diablo 3 server emulator code
- Show HN: See your currently playing Spotify song in the menu bar
- The software industry rapidly convergng on 3 languages: Go, Rust, and JavaScript
- The Rise and Fall of the LAN Party