Programming Links
Subcategories: AppleScript · C · C++ · Choosing · Culture · Dylan · Java · Lisp · ObjC · Perl · Python · Serf · Smalltalk · Tools · Other
AppleScript
- AppleScript This Week
- AppleScript Sourcebook—great AppleScript site from Bill Cheeseman
- Finder and FrameMaker Scripts
- Late Night Software—makers of Script Debugger
- Main Event—makers of Scripter
- Sal’s AppleScript Snippets—by Sal Soghoian
- ScriptWeb—general Mac Scripting resource
C
C++
Choosing A Langauge
- Cocoa or Carbon?
- My Programming Language History
- Programming Language Critiques
- Programming Languages
Culture
- Cathedral and the Bazaar—Eric Raymond's classic paper
- UNIX WARS—Star Wars, only it's Unix
Dylan
- Comparison of Dylan to C++—from Dartmouth
- Dylan Introduction
- Dylan Reference Manual
- SP 94: The Dylan Programming Language
Java
- Debugging Java Code With MacsBug—Tech Note 1154
- Hypersonic SQL—free Java SQL implementation
- JAMA— Java mtrix package
- Java 1.1 API—core Java 1.1 classes
- Java 1.2 API—includes the Collections API
- Java Look and Feel Graphics Repository—standard icons
- Java on the Mac
- Java Rules! Electronic Book—has some funny comments about other Java books
- Java Categories: A Modest Proposal
- JUnit—open-source unit testing framework
- JeraWorks—outliner written in Java
- KFC—lightweight Java text display classes
- Layout Manager Launch
- MRJ Scripting with AppleScript for Java—TN 1162
- Outlaw Cafe—definitive page for Java on the mac
- Rich Chocolaty Goodness—MRJ access to Appearance Manager controls
- Swing 1.1 API—for Java 1.2
Lisp
- On Lisp—excellent book by Paul Graham, now online
- Lisp: The Good News The Bad News and How To Win Big
- MIT Scheme—Wintel version runs great in Virtual PC
- Scheme vs. Common Lisp
- Differences between Scheme and Common Lisp
- Introduction and Tutorial for Common Lisp
Objective C
- Big Nerd Ranch—Cocoa and WebObjects training
- Cocoa Application Kit—Objective C version
- Cocoa Objective-C on Mac OS X
- Cocoa Foundation Kit—Objective C version
- HeaderDoc—Apple’s Javadoc-type thing
- Objective-C Home Page
- OCUnit—JUnit for Objective C
- Objective-C Documentation
- Categorically Speaking
- Objective-C Posing and Categories in Rhapsody Development
Perl
- CGI.pm
- Idiot’s Guide to Solving Perl CGI Problems
- Matt’s Script Archive—lots of Web scripts, many of which are sloppily written
- Perl CGI FAQ
- Perl FAQ
- Perl Tutorial
- Ultimate Bulletin Board
Python
Serf
- Alternatives to HyperCard
- Ian’s Serf Page
- Sarah's Unofficial Serf site
- Serf (Official Page)—the fastest way to build applications
Smalltalk
- Squeak—Smalltalk environment developed at Disney
- Squeak for Mac OS X
- Smalltalk FAQ
Tools
- CVS Manual
- CVS French Site
- CWProjector—Projector-based version control for CodeWarrior
- GNU Make—documentation
- Intro To UNIX Software Development—IAP course notes
- Jam