Monday, April 08, 2013

Guile 100 #5: Guile meets PHP

Challenge #5 in the Guile 100 Programs Project is to write a CGI script that serves up HTML pages with embedded Scheme, a la PHP.  It is the first challenge in this month's theme, which is "Web 1.0 -- Web 1990s style".

Also we have a solution for Challenge #2, which was to re-implement the command `ls' in Scheme.

The Guile 100 Programs Project is an attempt to collaboratively generate a set of examples of how to use the GNU Guile implementation of Scheme.

There is a 100 USD bounty for writing a readable solution to this problem.

Boring details after the jump.

Monday, April 01, 2013

Guile 100 #4: tar files

Challenge #4 in the Guile 100 Programs Project is quite simple. Write a script that will create a tar file from a list of files.  It is the fourth and final challenge in this month's theme, which is "/bin - reimplementing common Posix tools".

The Guile 100 Programs Project is an attempt to collaboratively generate a set of examples of how to use the GNU Guile implementation of Scheme.

There is a 100 USD bounty for writing a readable solution to this problem.

More details after the jump.