I have to admit, I like long files. Arc&#x27;s compiler is all in one file (<a href="https:&#x2F;&#x2F;github.com&#x2F;arclanguage&#x2F;anarki&#x2F;blob&#x2F;master&#x2F;ac.scm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;arclanguage&#x2F;anarki&#x2F;blob&#x2F;master&#x2F;ac.scm</a>) and it was a big influence on me. It was just so great to be able to have it open on one side while I wrote programs in Arc.<p>You&#x27;re right that there are points beyond which a single file becomes too unwieldy, but with a good editor that limit is quite high for me. Maybe 10k LoC. Directories can grow even larger before they start having problems.