(sorry if this question has been answered before, i'm new to this site)
Ask PG: What was the topic of your Ph.D. dissertation?
1–7 of 7 posts
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#2What I should have written about was macro hacking and embedded languages and so on. That was what I really studied in grad school. But it didn't seem theoretical enough to be a thesis topic.
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#3Continuations. It was actually completely wrong. I "proved" that you didn't want continuations in a programming language, because there were only a few possible uses of them, and they could all be more cheaply implemented using special-purpose operators. The good bits got re-used in On Lisp . The rest was crap. What I should have written about was macro hacking and embedded languages and so on. That was what I really…
I doubt you were the first person to write a thesis which was unrelated to what you spent most of your time studying, and I know you weren't the last. I spent two years researching parallel computing, and then ended up throwing a thesis together out of two months of work on string matching and delta compression.
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#4Continuations. It was actually completely wrong. I "proved" that you didn't want continuations in a programming language, because there were only a few possible uses of them, and they could all be more cheaply implemented using special-purpose operators. The good bits got re-used in On Lisp . The rest was crap. What I should have written about was macro hacking and embedded languages and so on. That was what I really…
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#5Continuations. It was actually completely wrong. I "proved" that you didn't want continuations in a programming language, because there were only a few possible uses of them, and they could all be more cheaply implemented using special-purpose operators. The good bits got re-used in On Lisp . The rest was crap. What I should have written about was macro hacking and embedded languages and so on. That was what I really…
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#6Continuations. It was actually completely wrong. I "proved" that you didn't want continuations in a programming language, because there were only a few possible uses of them, and they could all be more cheaply implemented using special-purpose operators. The good bits got re-used in On Lisp . The rest was crap. What I should have written about was macro hacking and embedded languages and so on. That was what I really…
Re: Ask PG: What was the topic of your Ph.D. dissertation?
#7Continuations. It was actually completely wrong. I "proved" that you didn't want continuations in a programming language, because there were only a few possible uses of them, and they could all be more cheaply implemented using special-purpose operators. The good bits got re-used in On Lisp . The rest was crap. What I should have written about was macro hacking and embedded languages and so on. That was what I really…
What I should have written about was macro hacking and embedded languages and so on. That was what I really studied in grad school. I doubt you were the first person to write a thesis which was unrelated to what you spent most of your time studying, and I know you weren't the last. I spent two years researching parallel computing, and then ended up throwing a thesis together out of two months of work on string matchi…