Squawks of the Parrot
Dan natters on about, well, stuff.
Who am I?
Dan Sugalski
email: dan@sidhe.org
AIM: dansugalski
May 2011
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Search
Search this site:
Archives
March 2011
February 2011
August 2010
May 2010
April 2010
March 2010
January 2010
May 2009
November 2007
November 2006
September 2006
August 2006
June 2006
May 2006
March 2006
February 2006
January 2006
November 2005
October 2005
September 2005
July 2005
June 2005
May 2005
April 2005
March 2005
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
January 2003
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
Recent Entries
On new things
Quick notes on party prep #6
Quick notes on party prep #5
Quick notes on party prep #4
Quick notes on party prep #3
Quick notes on party prep, #2
Quick notes on party prep #1
You know times have changed
You know it's going to be a heck of a party...
On the utility of benchmark implementations
Category Archives
Building a compiler
Wow, that is expensive
Cola notes
Concessions to hardware
Which language is it anyway?
Musings on VM design
Template-driven code
Banging on blocks of data
Fun with transactional programming environments
Threading primitives for a new machine
Looking sideways at paradigms
Parrot Notes
The Parrot post-mortem
Keeping everything in context
The much-delayed presentation notes
Strings, revisited
Starting the long slide to standardization
Multimethod dispatch for fun and profit
Why parrot in production?
Converging on a first approximation of performant
Pie-thon
After the pie-thon
Mmmm, pie!
Ah, right--new Python::Bytecode
Functiony goodness
Python, Pie-thon, and lexical scopes
New version to play with
Python::Bytecode
Plan B
Tornado
On the utility of benchmark implementations
The game of life
Tornado 0.05
There's something just not right about that...
Now with perly goodness
Template-driven code
Release early and often!
Announcing Tornado version 0.01
What could've been
WCB: Async IO
WCB: Pluggable bytecode loaders
WCB: Full bytecode metadata
WCB: Notifications
WCB: Loadable opcode libraries
WCB: Overridable opcodes
What the heck is:
What the heck is: Finalization
What the heck is: A type
What the heck is: A string
What the heck is: A tail call
What the heck is: Garbage Collection
What the heck is: multimethod dispatch (MMD) good for?
What the heck is: Multimethod dispatch (MMD)
What the heck is: Continuation Passing Style (CPS)
What the heck was I thinking?
WWIT: Making the destination exist
WWIT: Universal bytecode
WWIT: Calling conventions
WWIT: Fast interpretation
WWIT: All those opcodes
WWIT: Generating executables
What would I do differently?
WWIDD: Assertions on code's properties
WWIDD: MMD everywhere
RSS for "What The Heck Is" posts
Links
Jane Irwin's Stuff
Elaine Ashton
EurekAlert
Sluggy Freelance
Morons.org
Ars Technica
Shonen Jump (US version)
Diablo II info
The Inquirer
(computer trade rag)
The Register
(computer trade rag)
Ernie Cline
(Because the world needs more Nerd Porn Auters)
Miguel de Icaza
Sasuga Books
(A very nice japanese bookstore across the street from the Porter Square T stop in Cambridge)
Lambda, The Ultimate
A Lisp-flavored language theory and development site
About Kim
A programming blog, of sorts. This week's transient link
Because it amuses me:
Technorati Profile
Syndicate this site (XML)
Atom feed
Powered by
Movable Type 2.661