((λ (x) (x x)) (λ (x) (x x)))

Thoughts on Eternity, God, and lesser endeavors

Building GUI Applications in Scheme (Part 1)

, , , , ,

This is the first of a multi-part series on how to integrate Scheme (a high-level language) with a GUI Builder (BX Pro 6.2, Motif) to build sophisticated or at least, effective GUIs quickly, without having to have some meta-language of GUIs. This is an alternative approach to writing GUIs by hand using Scheme bindings to, say, Motif, or WxWidgets. This allows you to leverage the efficiency of the best GUI builders without costing you in terms of programming efficiency when writing the logic code. Note: Please watch the webm version if you can, because the images are much sharper and clearer. Any HTML5 Video capable browser should be able to see it with the appropriate codecs, and you can always download it and watch it through an appropriate viewer that way. YouTube (Seg 1, Seg 2) | Download (WebM)

APL Hacking: Project Euler (#21)Building GUI Applications in Scheme (Part 2)

Comments

Unregistered user Sunday, April 3, 2011 4:09:03 AM

Eric writes: Using Audacity, it's only a few clicks to remove noise from the audio. :)

Aaron W. Hsuarcfide Sunday, April 3, 2011 4:37:20 AM

Okay Eric, I'll try to do that next time. smile

Unregistered user Wednesday, August 17, 2011 11:16:38 PM

Anonymous writes: Thanks a lot for this.

Write a comment

New comments have been disabled for this post.