Older versions of BBEdit and TextWrangler used to be able to open enormous files (larger than entire system RAM) while remaining incredibly performant. I don't know how they did it, but it was magical and a killer feature.
Unfortunately, that stopped being the case since they refactored the text display UI somewhere around version 9.