Name: Monty Zukowski
Member since: 2003-03-04 16:43:45
Last Login: N/A
Homepage: www.codetransform.com
Notes: My interests include language processing, ANTLR, capability systems and computer assisted craftmanship. I've written an ANSI C and GCC translation framework in ANTLR which parses ANSI C or C with GCC's extensions, builds abstract syntax trees, and can emit the code back to ASCII from the trees. I'm very active on the antlr-interest mailing list helping people solve ANTLR problems.
The workshop is free, even parking is free! It'll be hosted at USF, where Terence Parr, the creator of ANTLR is now a professor. Anyone with the interest is welcome to participate. Please send us an email letting us know you are coming.
The formal announcement page is here: http://www.cs.usfca.edu/ANTLR2004.shtml
A couple of weekends ago Terence Parr and Loring Craymer spent a long weekend with me drafting a proposal for new features in ANTLR 3. Notes are here http://www.antlr.org/workshop/cabal-2003/index.html.
It was more intense than any conference I've been to because it was so focused. These are two very bright guys. We came away with a good outline for a document and some interesting solutions to common ANTLR problems. Loring has been hard at work on tree building enhancements which are really powerful. I helped come up with a scheme for code generation from an Abstract Syntax Tree based loosely on lout's galley targets. Aftewards I did some research and found that I "discovered" a way to do dynamic scoping, abandonded years ago by the LISP community because it is so hard to reason about code which changes because of who is calling it. But when you are generating code that can't be called directly it sure is nice. I vaguely recall from the '97 Python conference that Zope does a similar thing.
ANTLR 3 is still quite a ways off, but with Ter at his faculty position now he should be able to devote some serious time to getting it going.
Way cool is that ANTLR the grammar analyzer will produce its results as an intermediate file format which can be used to generate the code. This will allow one to write the Python code generator in Python, etc. I can't wait!
Qutoed from Bruce Sterling's Viridian Note 00374:
The Viridian "Embrace the Decay" Contest has a winner! Note these spectacular entries by David Nelson Epstein, Duncan Stewart, Monty Zukowski, and Aubrey LaPuerta. http://www.levitated.net/sterling/contest/index.htmlViridian Contest Judge Lola Brine mellifluously remarks:
"'Spore Ink' Monty Zukowski
gets my vote.
"His generative generations flow and grow so smoothly, like a fluid spill, like time lapse in summer, a winner with his conscious technical merit alone.
"But more.
"This decay, growth instead, reminding me of something inside my head == of critical rhetorical analysis of text:
"the way it sumptuously, greedily takes a mere scan of a text and sprouts tangential assertions from every unexpecting line and angle.
"And from every noun, from every cultural observation... in a self-asserting stroke of genius masturbation, it grows stems and branches and thickens them into trunks of intellectual ballet and philosophical gunk,
"a dance, a sport, which departs so utterly from the text at hand strangling the life from the author's gest, making it a trellis for the critic's best,
"the text becoming a brick wall in effect, a blackened host, for a parasitic, narcissistic growth of a boast.
"A flagrant display of literature's helpless decay, in the mind of the reader who reads words into words into words into dogma into historical relevance and theoretical smegma, "'Death to the Author' the fractals declare.
"Yes this is my choice: embrace Monty, the winner!"
Unfortunately that particular Viridian Note is not in the archive yet. I'll post a link when I can.
I started with Diffusion-limited aggregation and then tweaked it to get something interesting. Take a look at my entry! I used to work at Trilobyte, a game company Graeme Devine cofounded. I had forgotten how much fun it is to program graphics. And how tedious. Consider entering.
Monty certified others as follows:
Others have certified Monty as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!