fsedu-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Fsedu-developers] Proposal for course: Scheme


From: James Michael DuPont
Subject: Re: [Fsedu-developers] Proposal for course: Scheme
Date: Fri, 4 Apr 2003 05:07:38 -0800 (PST)

Sounds good. I wonder how hard it will be to make a guile plugin for
DIA? Peter, sign me up for Scheme!

mike
--- bruno <address@hidden> wrote:
> 
> Sadly, gcompris does not support scheme yet ;)
> 
> It would be great if your scheme drawing program example was done as
> a
> scheme plugin for gcompris. BTW, gcompris uses the gnome canvas.
> 
> In the same direction, the gcompris team is working currently on the
> python bindings for gcompris.
> 
> So just a call to the scheme community if somebody want to write the
> bindings for gcompris, he/she is welcome.
> 
> Bruno.
> 
> ---
> gcompris : http://ofset.sf.net/gcompris
> 
> 
> Le mar 01/04/2003 à 18:54, Peter Minten a écrit :
> > Hi folks,
> > 
> > Scheme is the primary extension language of GNU, and it's simple
> (only 8
> > language primitives needed). It also does numbers and strings
> pretty perfectly
> > (for example it does not make a distinction between integers and
> floats but
> > between exact numbers and non-exact numbers). That's why I believe
> it needs to
> > be in the Curriculum. The advantages of Scheme also make it easy to
> write a book
> > about it. So I'm going to do that.
> > 
> > I will use Texinfo in the book, mainly to try how good it is in
> writing books.
> > The Scheme dialect used is, of course, Guile. The book will consist
> of two
> > parts: theory and practice. The theory covers roughly the following
> topics:
> > * Data types (including conses and vectors)
> > * Functions
> > * Control functions
> > * Structures
> > * Objects
> > 
> > The practice part consists of writing scheme scripts for two
> programs. The first
> > program is a small GTK canvas window which has a scheme interface,
> the second
> > program is GNU Robots. 
> > 
> > Two competition will be attached to the practice, one for each
> program. The
> > SchemeCanvas competition is about who writes the coolest scheme
> drawing program
> > and the Robots competition about who writes the best robot. I
> believe some
> > competitions make the books more interesting and also provide a
> reason for
> > practicing hard.
> > 
> > Note that the book will not cover writing Guile interfaces to C
> code, that's
> > something for another book.
> > 
> > Greetings,
> > 
> > Peter
> > 
> > 
> > 
> > _______________________________________________
> > Fsedu-developers mailing list
> > address@hidden
> > http://mail.nongnu.org/mailman/listinfo/fsedu-developers
> -- 
> bruno <address@hidden>
> 
> 
> 
> _______________________________________________
> Fsedu-developers mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/fsedu-developers

=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
http://tax.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]