Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

https://github.com/qt/qtbase/blob/5.11/src/widgets/kernel/qw... is the largest no-nonsense C++ file I've ever seen https://github.com/borgbackup/borg/blob/master/src/borg/arch... ditto for Python

Personally files this large become just very annoying overall. Code review tools tend to become slow on them (e.g. Gerrit is super-slow with files that are quite a bit smaller than qwidget.cpp), navigation is only possible via symbols, the import / include area becomes a huge mess (which also tends to generate constant merge conflicts, because imports are a common hot area for writes) etc.



Oh yes, past some size things get slow and obnoxious, no doubt.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: