I confess to some idle curiousity myself. Not enough to waste their time
asking, or anything, but I'm sort of fascinated by watching the process where
people get contacted by someone and gradually figure out that the person
they're talking to is apparently-insane.
Unfortunately, Peter, I contacted Dan Appleman in Oct 2001 with a
praising letter for one of his books, and he unexpectedly replied,
describing an Apress book he'd had in mind but didn't want to write: a
book about developing compilers for .Net. I met him in person in Feb
2002 and showed him the prototype. Initially I was going to have a co-
author but this person bailed, either because he had other
committments or he thought I was strange.
I financed my attendance at VSLive to meet Dan by volunteering to help
Fawcette in conference set up tasks such as assembling guest packs.
The girls I worked with heard me talking about culture and technology
with an unemployed programmer who was doing the same, and they
introduced me to a Fawcette editor who was a widely-read and therefore
somewhat strange science fiction author. He had me write several
articles for Fawcette. The Fawcette unpaid gofer job was the first
nonprogramming job I'd had in thirty years. I liked it.
I met the other principal of Apress at the time, and I guess I wasn't
too strange, since we agreed on a contract.
Strangely, I decided to take a sabbatical at this point to strangely
write my book while working for peanuts in software marketing in San
Francisco because I wanted to write a full, if interpretive, compiler
as part of the book, and strangely, I lived in budget San Francisco
hotels in which I strangely had to move every three weeks since by SF
law if I stayed I would be covered by the eviction statute.
When you're strange
Faces come out of the rain
When you're strange
No one remembers your name
When you're strange
When you're strange
Strangely I had to cash my Apress advances at currency exchanges,
explaining that I was an "author", and they'd look at me funny and
call Apress, and Apress would strangely confirm this.
People are strange when you're a stranger
Faces look ugly when you're alone
Women seem wicked when you're unwanted
Streets are uneven when you're down
Strangely, I sat down one morning in my budget hotel to write the case
statement of the interpreter...and dumped a hot Starbucks all over the
laptop. I had to request the advance be advanced by a week or so to
get my Vaio out of the pawnshop, and write one tool on an old Windows
95 laptop using legacy Visual Basic.
Strangely, Dan Appleman (who's unusually kind and decent compared to
most computer thugs) said at this point, "we're rooting for you Ed!".
Dan, like Herb Schildt, has been assaulted online (on Slashdot)
because infants who won't learn Microsoft think they're cute, but Dan,
like Herb and unlike me, has chosen not to reply.
Strangely, I then received a job offer to work in software in China
and strangely I finished the book, which strangely sold well,
according to Gary Cornell, being at times in the top ten compiler
books at Amazon. I need to make a second edition based on C Sharp but
haven't had the time.
When you're strange
Faces come out of the rain
When you're strange
No one remembers your name
When you're strange
When you're strange
When you're strange
I do not frankly know whether Apress would publish me again. There has
been strangeness, and *sturm undt drang*. But I know that if I'd sold
at best seller levels, which is unlikely for a book on compilers, they
would have overlooked the strangeness, because you know, it's all
about money.