Let's Build a Compiler: Tiny Kiss in iForth
Dave's Page
Open Source software projects by Dave Kuhlman. These projects are implemented in or for Python. These projects center around XML, parsing XML, etc. They…
fare: What Makes Lisp Great
Java is Pass-By-Value, Dammit!
Programming Languages for Machine Learning Implementations
Write Yourself a Scheme in 48 hours
You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of…
Heaton Research: Java Tutorials, Neural Networks and More
The Road To LISP
The greatest piece I have read on programming
Algorithms
by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani
Extreme Programming Motivational Posters
hilarious.. +1 for nod factor ;)
Richard Bowles' Idiot's Guide to Neural Networks
Stiff asks, great programmers answer
Live Coding with Python
live coding is the act of writing software while it is executing, often as part of a performance.
Mathematical Illustrations: A Manual of Geometry and Postscript ( Cambridge Press ) by Bill Casselman
Postscript is very cool. wish I had discovered it when I was trying to draw pictures using BASIC or C-Graphics :)
O'Reilly Open Books Project
O'Reilly has published a number of Open Books--books with various forms of "open" copyright--over the years.
Book on Algorithms - by S Dasgupta, C.H. Papadimitriou, and U.V. Vazirani
PDF chapters
Templating languages redux
Why the light has gone out on LAMP
rant on php, mysql vs the rest.. etc
Notes on OCaml
defmacro - The Nature of Lisp
a very good introduction to lisp for newbies...yay!
loads of programming ebooks
oreilly etc..
Wadler: History of logic and programming languages
Old ideas form the basis of advancements in functional programming
Who would have thought that the programming languages of the 21st century will be built upon foundations of logic theory from the 19th and 20th?
Keith Devens - Programming Fonts
Programmers have very particular font needs. A font for programming must be monospaced, extremely readable, and must sharply distinguish
Functional Programming in the Real World
Here is a list of functional programs applied to real-world tasks. The main criterion for being real-world is that the program was written primarily to perform…
programming blog
Leak Free Javascript Closures
PHP Sucks
read the article. dont flame me ;)
Successful Lisp - Cover
online book on lisp programming.
- More links