|
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.
|