shar: a text editor

1 minute read •

The date was May 09, 2025 when I first started working on shar (named after myself, by slicing my first name in half :]). My seniors Ahmad Liaqat and Mohsin Fawad had already worked one its implementation in their DSA course. But their approach was different; using lines of linked lists (separated by \n) and a giant vector of lines. Asking about their approach and testing their code I decided to implement my own version. There were some reasons for that:

The Quest starts