Curiouser and curiouser!
 'Where shall I begin, please your Majesty?' He asked. 'Begin at the beginning,' the King said, very gravely, 'and go on till you come to the end: then stop.'

February 2003
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  
Jan   Mar

Download liveTopics

Backdraft:

Cosmos
Organica
EcoSystem
BlogBack
Neighbourhood
Google

< # Blogging Brits ? >


My Topics:

liveTopics (78)
k-log (66)
radio (56)
blogging (50)
RSS (46)
politics (36)
knowledge-management (34)
business (32)
topics (30)
tools (25)
software (25)
trackback (20)
google (17)
community (17)
shrub (15)
java (15)
humour (15)
metadata (14)
culture (14)
XML (13)
corruption (13)
XFML (12)
microsoft (12)
Gulf War II (12)
collaboration (12)
American culture (12)
XTM (11)
the middle east (11)
paolo (11)
information (11)
licensing (10)
learning (10)
publishing (9)
knowledge (9)
intranets (9)
blogplex (9)
outlining (8)
networking (8)
life (8)
Gurteen (8)
email (8)
wiki (7)
trust (7)
rant (7)
pax Americana (7)
palladium (7)
organisations (7)
open-source (7)
big media (7)
terrorism (6)
privacy (6)
PKP (6)
patents (6)
marketing (6)
law (6)
JIRA (6)
copyright (6)
broadband (6)
activeRenderer (6)
Wi-Fi (5)
tv (5)
the state (5)
spam (5)
sharing (5)
semantic-web (5)
security (5)
project management (5)
Lisp (5)
leaky pipes (5)
hope (5)
content-management (5)
consultancy (5)
CMS (5)
Business Journalling (5)
unemployment (4)
surveillance (4)
start-up (4)
programming languages (4)
pigopoly (4)
pagerank (4)
P2P (4)
leadership (4)
identity (4)
ideas (4)
groove (4)
Frontier (4)
connections (4)
career (4)
aggregators (4)
website (3)
warblogging (3)
visualization (3)
the economy (3)
test (3)
telecomms (3)
teaching (3)
social-networking (3)
selling (3)
RSI (3)
RIPA (3)
research (3)
referrers (3)
Novissio (3)
multimedia conversations (3)
memory (3)
media (3)
london (3)
investment (3)
innovation (3)
IM (3)
history (3)
e-government (3)
drm (3)
daypop (3)
communication (3)
Amazon (3)
XSLT (2)
xml-rpc (2)
XKM (2)
workflow (2)
words of wisdom (2)
webservices (2)
visibility (2)
UNL (2)
test topic (2)
tacit knowledge (2)
strategy (2)
storytelling (2)
spamblocking (2)
search tools (2)
Ryze (2)
RDF (2)
productivity (2)
PingBack (2)
organisational-development (2)
opml (2)
MovableType (2)
metalogue (2)
listening (2)
knowledge metrics (2)
information-overload (2)
InfoPath (2)
IE (2)
health (2)
hardware (2)
gpl (2)
faceted classification (2)
explicit knowledge (2)
European Union (2)
environment (2)
enron (2)
effectiveness (2)
edublogging (2)
Creative Commons (2)
CoP (2)
conferences (2)
bots (2)
big oil (2)
wizards (1)
Web Services Architecture (1)
UK culture (1)
transclusion (1)
TKP (1)
the-game (1)
text-analysis (1)
symantec (1)
structure (1)
stress (1)
State of fear (1)
stability (1)
socialtext (1)
sfa (1)
sensuality (1)
search-engines (1)
search heuristics (1)
s-l-a-m (1)
ROI (1)
respect (1)
quotations (1)
Process logging (1)
presentations (1)
PIM (1)
patterns (1)
ontology (1)
obituaries (1)
neighbourhood (1)
multi word topics (1)
morals (1)
manifestos (1)
M$ (1)
liberty (1)
kcafe (1)
jobs (1)
Italy (1)
issue tracking (1)
hypertext (1)
game-theory (1)
gadgets (1)
future-publishing (1)
FOAF (1)
films (1)
fibre (1)
failing fast (1)
faceted browsing (1)
enterprise streaming (1)
e-learning (1)
Dynamic DNS (1)
Dublin Core (1)
dns (1)
dieting (1)
dhtml (1)
deep-linking (1)
CyberWar (1)
CRM (1)
creativity (1)
conversation (1)
conflict (1)
complexity (1)
competition (1)
Colonising Space (1)
brands (1)
boycott (1)
bookmarklet (1)
backlinking (1)
annoyances (1)
algorithms (1)
agents (1)
adverts (1)
accessability (1)
academia (1)

Blogroll:

[Macro error: Poorly formed XML text, we were expecting . (At character #172.)]

Recent Items:

 3/27/03
 3/27/03
 3/27/03
 3/26/03
 3/26/03
 3/26/03
 3/26/03
 3/25/03
 3/24/03
 3/24/03
 3/23/03
 3/23/03
 3/19/03
 3/19/03
 3/18/03
 3/18/03
 3/18/03
 3/18/03
 3/18/03
 3/18/03
 3/18/03
 3/17/03
 3/17/03
 3/17/03
 3/17/03
 3/13/03
jenett.radio.randomizer - click to visit a random Radio weblog - for
information, contact randomizer@coolstop.com

Creative Commons License
This work is licensed under a Creative Commons License.

 12 February 2003
10:11:14 AM    Aspects of Lisp

Design Patterns in Functional languages. A couple months ago, I asked what Design Patterns would look like in a Scheme.  Ted Leung has the answer, in the form of a presentation by Peter Norvig.  Lots of people talking about functional languages these days: Charles Cook, Chris Double, James Robertson.  Even Sam Gentile's picking up on generative programming.  Something's in the air, for sure. [Gordon Weakliem's Radio Weblog]

Back when I was involved, full-time, in Java development one of my biggest interests was AspectJ (which I notice is now part of the Eclipse project).  We were building a dynamic, adaptive, component framework and I could see that aspects provided for some interesting solutions to thorny problems.  At the time AJ was still beta'ish and the language evolving from release-to-release so I was biding my time.  Then the company went phut!

But in reading the answer above I get a hint about what is drawing me toward Lisp.

If Java had macros ( in the Lisp sense and not C-style macros ), we could integrate AOP in a seamless way, without having to write custom compilers and all the rest of the stuff that the AspectJ guys are doing. And besides, the AspectJ folks are taking all the lessons that they learned doing Meta Object Protocols for Lisp/CLOS and repackaging them as AOP.

I gotta get me a copy of Paul Graham's Lisp book...