I have put some flesh on this skeleton at SF by adding features and updating the project details. All items are open for discussion/debate/amendment ... just go to the forums and start talking.
The project now has an official GIF provided by hhooru: http://www.hhooru.com/lib/pics/lp0003.gif
LightningPigeon is an e-mail client designed to be efficient and non-bloated. To obtain this goal, it will be coded in assembly language. The primary idea behind this project grew from a discussion on assembly language forums where an individual expressed exasperation at the slow response that existing e-mail clients exibit when you have a large collection of mail and you click a tab to change the sort-order (e.g. switching from 'sort by date' to 'sort by author'). The sort algorithms used by the client was accused of being the culprit. I, however, feel that other design issues may also be at play (data storage and indexing techniques... use of inefficient database engine or indexing, choice of 'when the sort actually takes place', etc...). This project is intended to examine and explore these issues with the primary aim being of an educational value to the developers and the secondary aim of providing a client which works at top efficiency.... read more