Consider the screenplay for Schindlers list. It has ~~ 6k lines, written by one guy probably.
Based on the word count, a 16kb total-scripts-size can be a good upper limit for a single programmer.
A lot of programmers have built complex reliable Systems without OOAD or FP in tiny teams.
You only need 100 core libraries for a language to be productive.