←back to thread

227 points pjmlp | 1 comments | | HN request time: 0.202s | source
Show context
dapperdrake ◴[] No.43534297[source]
Related: Rob Pike on programming style, especially his note in include files: http://doc.cat-v.org/bell_labs/pikestyle

See also: SQLites amalgamation. Others (iirc Philippe Gaultier) have called this a Unity build: https://sqlite.org/amalgamation.html

Rob Pike on systems software research: http://doc.cat-v.org/bell_labs/utah2000/utah2000.html

EDIT: typo

replies(1): >>43535776 #
z_open ◴[] No.43535776[source]
His opinions on include files have fallen out of favor because compiling is faster and it adds needless work. Are there organizations that still do this? All the style guides I've seen do not.
replies(3): >>43535836 #>>43536213 #>>43537091 #
1. dapperdrake ◴[] No.43535836[source]
If your filesystem and disks are fast enough, then maybe Rob's assumptions don't apply.