762 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			762 B
		
	
	
	
	
	
	
	
Desiderata
- Simple: Simple operation in terms of counting spaces and \n.
 - Avoid "off by one" errors; make sure an empty file is reported as such.
- Words as space or enter, followed by nonspace, followed by space? Make sure two spaces aren't two words?
 
 - Keep Linux only.
 - No flags. Only count words, not lines.
 - Allow piping, as well as reading files.
- Wonder how normal utilities handle this.
 
 - Could use zig? => Not for now
 
Steps:
- Look into how C utilities both read from stdin and from files.
 - ...
 - Compare with other implementations, see how they do it, after I've read my own version
- Compare with gnu utils,
 - Compare with musl/busybox implementations,
 - Maybe make some pull requests, if I'm doing something better?