Daily Shaarli

All links of one day in a single page.

05/01/19

9 APIs for the geekiest of programmers | HPE

These APIs, from niche but useful to just plain fun, should make any software developer smile. @Enterprisenxt

Improved implementation of the sieve of Eratosthenes

Newly published algorithms from Harald Helfgott for finding all primes or factoring all numbers in an interval.

NO, DIESEL IS NOT BETTER FOR THE ENVIRONMENT THAN ELECTRIC

Rebuttal to the opinion of Christoph Buchal, Hans-Dieter Karl and Hans-Werner Sinn titled “Coal Engines, Wind Engines and Diesel Engines. What does the CO2 balance show?”

image

Intermediate Vim - Dennis Hotson

A few tips to level up your vim editing skills from beginner to intermediate.

Modern C++ for C Programmers: introduction • ds9a.nl articles

NOTE: If you like this stuff, come work with me over at PowerDNS - aspiring C++ programmers welcome!
2018 is an exciting time to be a programmer, with so many good “full service” programming languages to choose from: C, C++ 2017, Go, Python, Rust and who knows Swift too. Programming languages are complicated beasts - even the simplest languages have specifications that run (or would run) in the hundreds of pages, and once you include everything, no serious language is likely to clock in under a thousand.