Please excuse the tangent, but is there any programming language that has done away with the file as a basic organizing unit of code?
Whenever I consider PL ergonomics (as I do now, in connection with this article), files come to mind as an incidental inheritance of file systems past.