Re:BBEdit is 30 years old
by lillywastaken on Thursday May 11, 2023 @01:54PM
(#35905735)
I believe it's still mostly C, and it definitely uses some custom text field stuff. If it were using the Cocoa textfield it would have smooth scrolling, but BBEdit still retains line-by-line scrolling.
[ Parent
| on HN ]
BBEdit can (and always could) read text files significantly larger than RAM without thrashing VM. This has always required a custom text engine, first because it was the only way to do that, and more recently I assume it still provides highest performance.