|ddarius||@google One Day Compiler|
Title: MagicPoint presentation foils
|sorear||dfranke: there, I've sabotaged you by unwinding your stack!|
|lambdabot||Title: How to Write an Interpreter in One Day|
|ddarius||sorear: I'm sure he's saved a continuation.|
I've written many an interpreter in one day.
|sorear||dfranke: I presume you don't have a photo :)|
|dfranke||sorear, no :-(|
|ddarius||How do you -not- write an interpreter in one day?|
|sorear||ddarius: by using C!|
|bos||we like graydon.|
|ddarius||"trees are just a special case of lists" blech|
Lisp lists are rose trees.
|Pseudonym||Lisp trees are binary trees.|
With rose tree syntax.
Forget list/tree/pair. Magmap - Magma processing language!
|Pseudonym||"Magma" is the dumbest name.|
|sorear||there actually is a language MAGMA|
|Pseudonym||I keep thinking of abstract lava.|
|sorear||(embedded in a CAS of the same name)|
|ddarius||I have no idea of where abstract algebra gets half it's names.|
|sethk||ddarius, which half? :)|
|dfranke||algebra is doomed when we run out of synonyms for "bunch" that haven't already been assigned special meanings.|
|Pseudonym||ddarius: Easy. They just use old terms.|
|sorear||<joke> E.Galois was ahead of his time wrt teen alcohol use :)|
|Pseudonym||Presumably the half which isn't named after mathematicians.|
"Noetherian ring" gets half its name from a mathematician, and half from thin air.
|ddarius||You could write a good movie about Galois' life.|
|Pseudonym||You could, but I'm not sure how you'd depict the maths.|
|sorear||Odd. come to think of it, I've always seen Noether and never No:ther|
|Pseudonym||She was American.|
|sorear||(imagine that second is a real umlaut)|
|Pseudonym||That's how she spelled it.|
|ddarius||Pseudonym: It could still be good without the math, though personally I'd enjoy the math (and would prefer it, but that ain't ever going to happen).|
|Pseudonym||You don't actually have to depict the maths as such.|
|ddarius||He was an unlucky SOB.|