[Chicago] Lightning talks for the win
Jason R Huggins
JRHuggins at thoughtworks.COM
Fri May 12 22:00:42 CEST 2006
Robert Ramsdell wrote:
> Slides, anyone?
I have a feeling my
"Path.of.enlightenment.in.creating.an.*.internal.*.domain.specific.language.by.not.reimplementing.HyperTalk.AppleScript.Lisp.or.TCL.but.rather.embracing.and.extending.Python.and.JavaScript.by.using.dots.(.aka.periods.).as.token.separators"
will become a rather lengthy blog post, paper, or article sometime in the
future, but it takes time to distill those notes into something that's
understandable and nice to read. Far easier to just blab in front of a
group of people for 20 minutes unscripted. ;-)
For fun, I'll end with some code samples that *won't* be making it into my
DSL (since I'm going to stay away from implementing HyperTalk for the time
being. (I did register the domain "sweettalk-lang.org" just in case I
change my mind, though:
"SweetTalk" code samples -- support for "dialects":
with dialect 'chicago'
assert da coach of da bears is "Ditka"
da end
with dialect 'irish'
set top 'o the morning to you
end dialect, me laddy
with dialect 'snoopdogg'
setizzle shizzle tizzle ['mazizzle', 'hizizzle', 'herzizzle']
for eaizzle izzle in da shizzle
prizzle da izzle
endizzle for
end dialect
For shizzle,
-Jason
More information about the Chicago
mailing list