Ralph Johnson
http://st-www.cs.uiuc.edu/users/johnson
Ralph is interested in all kinds of patterns.
He wrote
ActiveObjectModel and TransactionsAndAccounts and is still working on related topics.
Please send comments on them to mailto:johnson@cs.uiuc.edu,
or leave comments in-line.
He is also working on the PatternStoriesWiki and would like
to promote the OnLineComputerMuseum.
Currently he is working on understanding the QmailSystem.
Interesting pages:
MyWifeTheOnsiteCustomer
See http://bookshelved.org/cgi-bin/wiki.pl?RalphJohnson
Please don't leave messages here. I don't read this page
very frequently. Use e-mail at the above address.
No. You post to the wiki, you can damn well read your own home page, too. The following appeared on a now-deleted page (PlcWalledGarden?), and I felt very strongly about it, so I transplanted it here for you to ponder at your leisure...if you don't see it for a year, whatever. I don't want to discuss it in email.
- An idea new to wiki usually starts small. Perhaps it will stay a WalledGarden. Perhaps it will get connected to the rest of wiki. Time will tell. -- RalphJohnson
- Bullshit. If the wiki is broken now, it should be fixed now. Don't give me this "maybe it will magically turn from shit to perfume if we ignore it for enough years". Statements like yours imply you will criticize and resist positive efforts by WikiGnomes? to improve such things, and as such constitute an anti-community attitude, not just one more random opinion. -- DougMerritt
- P.S. regarding my vulgar language: that reflects the strength of my feelings about this. The guy who unnecessarily proliferated Plc pages made a mistake in judgement, which is no big deal. You, however, are expressing a view that is an insidious kind of evil anti-community philosophy cloaked in Mr. Nice Guy language, which is a thousand times worse. All that is necessary for evil to triumph is for it to pretend to be nice practices of men of good will. You probably actually view yourself as a nice guy and don't see the evil I'm talking about -- but it's not uncommon for "nice" to be evil. See WWII, appeasement, Chamberlain vs. Churchill, and take that to heart. Being "nice" is not only frequently insufficient, it is often morally wrong. The most common example is Good Samaritans drivers who, to be "nice", yield to other drivers when they shouldn't -- which not only screws up the system, but not infrequently outright causes fatal accidents. The only thing that is right is right action (see Confucious), which is much harder than merely being nice. -- DougMerritt
2005-July-30:
ACM's Special Interest Group on Programming Languages (SIGPLAN) recently awarded the 2005 Programming Languages Achievement Award to ErichGamma, RichardHelm, Ralph Johnson, and JohnVlissides (known as the GangOfFour) for their creation of the DesignPatternsBook.
CategoryHomePage CategoryAuthor
EditText of this page (last edited December 6, 2005)
FindPage by browsing or searching
This page mirrored in ComponentDesignPatterns as of April 29, 2006