Welcome to Marko Riedel's GNUstep programs
I love GNUstep and Objective C (objc). I first met this technology in its NeXTStep guise at the University of British Columbia. Now GNUstep is available at www.gnustep.org.

I also recommend the Cocoa docs at developer.apple.com.

I am learning GNUstep. There may be additional GNUstep programs in the future.

This site hosts the following pages (screenshots and TGZ / ZIP downloads):

  • GFractal, computes several different fractals including the Mandelbrot set
  • GMines, the well-known minesweeper game
  • Yap, formerly GPSText, a GNUstep PostScript, PDF and text previewer, which can also preview LaTeX, JPG, PNG, and TIFF images, and format source code in diverse languages like C, BASH, Lisp or Objective C
  • GMastermind, the classic mastermind game
  • Jigsaw, simulates a jigsaw puzzle
  • Sudoku, Sudoku generator
  • Ticker, a GNUstep RSS monitor.
  • fexclient, a GNUstep F*EX client (large file spooler)
  • GScheme, a GNUstep toy Scheme interpreter.

    The GNUstep cookbook is here: cookbook.tgz or cookbook.zip.

    The TGZ and ZIP archives include the complete source code of all recipes.

    Recipes include:

    • using distributed objects to play "Connect Four" over the network
    • n-queens problem (place n nonattacking queens on an n x n board)
    • permuting an array
    • reading data from a task
    • processing mouse clicks
    • steganography
    • enumerating nonisomorphic graphs with Polya's theorem and GMP
    • parsing POST and GET variables in CGI scripts
    • parsing HTTP cookies
    • webchat with MySQL
    • screengrab with X11, uses XGetImage and XQueryTree

    Debian packages (etch, amd64) for some of the above programs may be found here. Open with e.g. openapp GMines.app/GMastermind2.app/Jigsaw.app.


    For general enquiries regarding the whole site, please contact the author, whose homepage is here.