Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Biglook: A Widget Library for the Scheme Programming Language

Biglook is an Object Oriented Scheme library for constructing Guis. It uses classes of a Clos-like object layer to represent widgets and Scheme closures to handle events. Combining functional and object-oriented programming styles yields an original application programming interface that advocates a strict separation between the implementation of the graphical interfaces and the user-associated commands, enabling compact source code.

The Biglook implementation separates the Scheme programming interface and the native back-end. This permits different ports for Biglook. The current version uses GTK+ and Swing graphical toolkits, while the previous release used Tk. It is available at: http://kaolin.unice.fr/Biglook.

Erick Gallesio, University of Nice

Manuel Serrano, INRIA

BibTeX
@inproceedings {270677,
author = {Erick Gallesio and Manuel Serrano},
title = {Biglook: A Widget Library for the Scheme Programming Language},
booktitle = {2002 USENIX Annual Technical Conference (USENIX ATC 02)},
year = {2002},
address = {Monterey, CA},
url = {https://www.usenix.org/conference/2002-usenix-annual-technical-conference/biglook-widget-library-scheme-programming},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usenix02/tech/freenix/full_papers/gallesio/gallesio.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/usenix02/tech/freenix/full_papers/gallesio/gallesio_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us