5 bookmarks for 2026-02-21

2106.

Rob Pike: Notes on Programming in C

doc.cat-v.org/bell_labs/pikestyle

Rob Pike's notes from 1989. Some of these recommendations are still found in modern Go recommendations.

2105.

strcpy: a niche function you don't need

nullprogram.com/blog/2021/07/30

If strcpy is not easily replaced with memcpy then the code is
fundamentally wrong. Either it’s not using strcpy correctly or it’s
doing something dumb and should be rewritten. Highlighting such problems
is part of what makes memcpy such an effective replacement.

2104.

Energy Efficiency across Programming Languages

greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

In this paper, we first present an analysis and comparison of

the energy efficiency of 27 well-known software languages
from the popular software repository The Computer Lan-
guage Benchmarks Game. We are able to show which were the
most energy efficient software languages, execution types,
and paradigms across 10 different benchmark problems.

C wins in every regard. Other compiled languages perform very well too.

2102.

Rsync Examples, SSH, Backup @ Calomel.org

calomel.org/rsync_tips.html

Was setting up something with scp, but then remembered about rsync's existence and found this little tutorial.

2101.

sinelaw/freshr

github.com/sinelaw/fresh

Modern-style text editor in terminal