Rob Pike: Notes on Programming in C
doc.cat-v.org/bell_labs/pikestyleRob Pike's notes from 1989. Some of these recommendations are still found in modern Go recommendations.
strcpy: a niche function you don't need
nullprogram.com/blog/2021/07/30If 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.
Energy Efficiency across Programming Languages
greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdfIn 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.
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.
sinelaw/freshr
github.com/sinelaw/freshModern-style text editor in terminal