simonbates + programming 132
The Universal Design Pattern by Steve Yegge
july 2011 by simonbates
Properties Pattern, Prototype Principle
softwaredevelopment
programming
patterns
modelling
july 2011 by simonbates
50 in 50 by Guy Steele & Richard Gabriel
july 2011 by simonbates
JAOO 2008
also RailsConf 2011: http://www.youtube.com/watch?v=Nii1n8PYLrc
plt
computer
programming
programminglanguage
history
also RailsConf 2011: http://www.youtube.com/watch?v=Nii1n8PYLrc
july 2011 by simonbates
The Evolution of Forth by Elizabeth D. Rather, Donald R. Colburn, and Charles H. Moore
february 2008 by simonbates
"Moore saw a clear distinction between being able to teach a computer to do 'anything' (using simple, flexible tools) and attempting to enable it to do 'everything' with a huge, general-purpose OS." [section 1.2 Philosophy and Goals]
programming
history
forth
february 2008 by simonbates
An Accidental Simula User by Luca Cardelli (PDF)
october 2007 by simonbates
ECOOP 2007 Dahl-Nygaard Senior Prize
plt
functional
objectoriented
programming
microsoft
history
types
october 2007 by simonbates
jonesforth.s
september 2007 by simonbates
A sometimes minimal FORTH compiler and tutorial for Linux / i386 systems by Richard W.M. Jones
programming
forth
september 2007 by simonbates
Automation and Customiztion of Rendered Web Pages by Michael Bolin, Matthew Webber, Philip Rha, Tom Wilson, and Robert C. Miller (PDF)
july 2007 by simonbates
Chickenfoot. ACM Conference on User Interface Software and Technology (UIST), 2005, pp 163-172
mozilla
testing
programming
july 2007 by simonbates
Truth, falsehood and voidness in dynamic languages (taw's blog)
july 2007 by simonbates
Common Lisp, JavaScript, Lua, Perl, PHP, Python, Ruby, Scheme, and Smalltalk
programming
july 2007 by simonbates
Wadlers Law
july 2007 by simonbates
In any language design, the total time spent discussing a feature in this list is proportional to two raised to the power of its position.
0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments
collaboration
programming
0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments
july 2007 by simonbates
Church’s Thesis and Functional Programming by David Turner (PDF)
june 2007 by simonbates
introduction to programming language theory
computerscience
functional
programming
types
june 2007 by simonbates
"Content is Bad" (Lost Garden)
february 2007 by simonbates
Procedural content and hand-crafted content
programming
videogames
february 2007 by simonbates
Total Functional Programming by D.A.Turner (PDF)
february 2007 by simonbates
Journal of Universal Computer Science, vol. 10, no. 7 (2004), 751-768
functional
programming
computerscience
february 2007 by simonbates
Domain Driven Design Quickly (InfoQ mini-book) (PDF)
february 2007 by simonbates
A summary of Eric Evans' Domain-Driven Design
programming
architecture
february 2007 by simonbates
Software Composability and the Future of Languages
january 2007 by simonbates
Anders Hejlsberg, Herb Sutter, Erik Meijer, Brian Beckman
programming
softwaredevelopment
video
microsoft
january 2007 by simonbates
Pivotal
january 2007 by simonbates
Documents with embedded Haskell expressions
functional
programming
personalcomputing
tools
hci
january 2007 by simonbates
Software Aspects of Strategic Defense Systems by David Lorge Parnas (PDF)
january 2007 by simonbates
Communications of the ACM, December 1985, Volume 28, Number 12
softwaredevelopment
programming
january 2007 by simonbates
An axiomatic basis for computer programming by C. A. R. Hoare
december 2006 by simonbates
Commun. ACM 12, 10 (Oct. 1969), 576-580.
computerscience
programming
december 2006 by simonbates
Great Works in Programming Languages
december 2006 by simonbates
Bibliography by Benjamin C. Pierce
computerscience
programming
papers
december 2006 by simonbates
SICP in other languages
november 2006 by simonbates
ML, Oz, Haskell, OCaml, Scala
functional
programming
scheme
november 2006 by simonbates
Scheming with Objects by Ken Dickey
october 2006 by simonbates
includes source for YASOS: Yet Another Scheme Object System
scheme
objectoriented
programming
october 2006 by simonbates
Code Reads by Scott Rosenberg
october 2006 by simonbates
a weekly reading group about software
programming
blog
october 2006 by simonbates
On the criteria to be used in decomposing systems into modules by David Parnas (PDF)
september 2006 by simonbates
Information hiding. Communications of the ACM 15, 12 (Dec. 1972), 1053-1058.
computerscience
programming
september 2006 by simonbates
On the role of scientific thought by E.W. Dijkstra (EWD 447)
september 2006 by simonbates
separation of concerns
computerscience
programming
ewd
september 2006 by simonbates
The Humble Programmer by E.W.Dijkstra (EWD 340)
september 2006 by simonbates
1972 ACM Turing Award lecture
programming
computerscience
september 2006 by simonbates
The Two Edged Sword by Jim Gettys
september 2006 by simonbates
Customization and the history and future of X
unix
floss
programming
september 2006 by simonbates
related tags
accessibility ⊕ aggregator ⊕ agile ⊕ ajax ⊕ algorithms ⊕ architecture ⊕ binding ⊕ blog ⊕ books ⊕ collaboration ⊕ computer ⊕ computerscience ⊕ concurrency ⊕ continuations ⊕ database ⊕ dhtml ⊕ dsl ⊕ eclipse ⊕ ewd ⊕ floss ⊕ forth ⊕ framework ⊕ functional ⊕ google ⊕ hci ⊕ history ⊕ ibm ⊕ inversionofcontrol ⊕ irc ⊕ java ⊕ javascript ⊕ lisp ⊕ markup ⊕ mashup ⊕ math ⊕ metrics ⊕ microsoft ⊕ modelling ⊕ mozilla ⊕ music ⊕ nonprocedural ⊕ objectoriented ⊕ operatingsystem ⊕ papers ⊕ parallel ⊕ patterns ⊕ people ⊕ personalcomputing ⊕ plt ⊕ programming ⊖ programminglanguage ⊕ python ⊕ ruby ⊕ scheme ⊕ science ⊕ search ⊕ smalltalk ⊕ softwaredevelopment ⊕ specification ⊕ sun ⊕ syndication ⊕ technology ⊕ testing ⊕ text ⊕ tools ⊕ types ⊕ unix ⊕ video ⊕ videogames ⊕ visualization ⊕ web ⊕ yahoo ⊕Copy this bookmark: