The guile implementation of scheme provides a Turing complete language enabling any computable problem to be solved. In the community however there is a perception that scheme is not suited to user interface applications. This talk discusses why that perception exists, and aims to counter it by presenting an example of graphical user interface application using guile-ncurses which may be used to configure and install the GuixSD operating system on a bare computer.
The structure of the program will be briefly presented, how it uses the guile-ncurses library and issues which were encountered during its development
Speakers: John Darrington