4 ms·
A tree makes more sense than a two dimensional array for representing panes, but not for the reasons stated in the article. Sparseness and performance will not
by colordrops 5y ago
A tree makes more sense than a two dimensional array for representing panes, but not for the reasons stated in the article. Sparseness and performance will not be issues with the low number of panes that will ever be used. The main reason to use trees is just that they are a closer representation of the abstraction, and will be easier to reason about and code.
On a side note, I wasn't able to figure out what problem this company is trying to solve. I've been using nvim+tmux+kitty and it does all the things they sell, while being open source.
- lupire 5y agoIts a vanity project for retured Googlers. The blog author thinks copying a smaller than 10x10 array of pointers, less than once per minute, is a memory-intensive, performance-sensitive operation, so it's pretty clear that they don't know what they are doing.