Dr. Dobb's Journal - February 2008 - (Page 80) d02flam_p3ma 12/7/07 3:37 PM Page 80 Swaine’s Flames by Michael Swaine I Get Letters. I Put Them in Boxes. EWEEK E-MAILS ME TO ASK, “How’s your Wiki?” Don’t ask, I think, and I won’t tell. I tried the Wiki. I tried the Blogger and the rest of the social networking tools. I tried Current, but I fell behind. If I keep trying out software designed to hook me up with people, I’ll never be able to keep up with my e-mail. I get almost daily invitations to be LinkedIn or Facebooked or MySpaced or Metup, and for someone who graduated from a little country school in a graduating class of fifty, I seem to have an awful lot of Classmates. Dot. Com. Biz Stone e-mails to ask if I owe someone a beer. Gee, I dunno, Biz. But if I were a Twitterer, I guess I would. I don’t Twitter. If I owe you a beer, you’re not getting it. I’m not totally unclued, I swear. I watch one out of every ten YouTube videos e-mail-linked to me, and every day I read dozens of blogs and (to use an arcane term from a couple of technology waves back) websites. I track with great interest the ongoing seismic upheaval of journalism as bloggers expose the clay feet of the mainstream media, and I root for the bloggers even as I selfconsciously tuck my own feet a little farther under the desk and go back to checking my e-mail. Eweek is back again to tell me that nobody’s doing business in Second Life, information that would have come in handy back when I was investing precious hours learning how to bump into virtual furniture. I don’t SL much these days. What do I do? Recently, I Ning. And hey, check this out: No sooner do I set up a Ning site than Apple does the same. Seduced by coincidence, I joined Apple’s Macworld Expo Ning, became a ningber, thinking maybe it means something. I think it means that I’m going to get a lot of Ning pings from people asking me if I’m the Mike Swaine who writes for Dr. Dobb’s. I am, but I’m pretty sure the James Taylor who e-mails me to ask if I got the copy of Smart Enough Systems that he sent me is not the James Taylor who recently played the Troubador in LA with Carole King. Ted Nelson, the Ted Nelson of Xanadu fame, e-mails to say that he’s just testing the line. That’s a funny line. Someone called Brouwer e-mails with an anagram for Xanadu: Nada UX. Hmm; is that funny, do you think? I’m just testing the line. Joe Firmage of Sirius, Novell NetWare, AppWare, USWeb, ManyOne Networks, and Digital Universe Foundation fame assures me that if I follow the link he’s sent me, it’ll be worth the hour of my life it’ll consume. Now that’s thoughtful. I decide to check it out when I have a free hour. My recent column titled “Since I Didn’t Ask” seems to have inspired an inordinate amount of replies. A lot of irony out there, isn’t there? Mostly, these correspondents want to answer my question about why art students told to focus on quantity would produce higher quality work than those told to focus on quantity. I guess I did ask, after all. The answers were all good, but no better than what you’ll come up with if I leave the question on the table. Jocelyn Paine of DDJ AI Expert fame e-mails to ask a favor, which I gladly grant when I get a chance. Also in the AI vein, Dennis de Champeaux e-mails about my recent article on AI. He’s not as optimistic about AI as I am, although he has written an AI-like program for solving and generating Sudoku puzzles. More or less meanwhile, a crossword puzzle author e-mails to offer his services to the magazine. I’m intrigued. I love crosswords—especially the British cryptic kind. They represent a different sort of problem in dealing with letters, a problem you solve by putting the letters in boxes. But wait: What did Dennis send? Aha! Finally, something I need—a link to a fast Sudoku solver algorithm. Well, maybe. What I really need, I suspect, is not an algorithm but a 12-step program. It would do me good to kick the Sudoku habit. And since we are now getting too close to the real reason I’m falling behind in my e-mail, I’ll just sign off. And place a few more digits in boxes… Michael Swaine Editor-at-Large mike@swaine.com 80 Dr. Dobb’s Journal l www.ddj.com l February 2008 http://www.ddj.com
Table of Contents Feed for the Digital Edition of Dr. Dobb's Journal - February 2008 Dr. Dobb's Journal - February 2008 Contents Hmmmm Alia Vox Developer Diaries Developer’s Notebook South American Software Development Conversations Inside Visual Studio 2008 BibPort: Creating Bibliographic References Continuous LINQ The ZK Framework Static Testing C++ Code The Agile Edge Effective Concurrency Swaine’s Flames Dr. Dobb's Journal - February 2008 Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page Cover1) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page Cover2) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 1) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 2) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 3) Dr. Dobb's Journal - February 2008 - Contents (Page 4) Dr. Dobb's Journal - February 2008 - Contents (Page 5) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 6) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 7) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 8) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 9) Dr. Dobb's Journal - February 2008 - Alia Vox (Page 10) Dr. Dobb's Journal - February 2008 - Alia Vox (Page 11) Dr. Dobb's Journal - February 2008 - Developer Diaries (Page 12) Dr. Dobb's Journal - February 2008 - Developer Diaries (Page 13) Dr. Dobb's Journal - February 2008 - Developer’s Notebook (Page 14) Dr. Dobb's Journal - February 2008 - Developer’s Notebook (Page 15) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 16) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 17) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 18) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 19) Dr. Dobb's Journal - February 2008 - Conversations (Page 20) Dr. Dobb's Journal - February 2008 - Conversations (Page 21) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 22) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 23) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 24) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 25) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 26) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 27) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 28) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 29) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 30) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 31) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 32) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 33) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 34) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 35) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 36) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 37) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 38) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 39) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 40) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 41) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 42) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 43) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 44) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 45) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 46) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 47) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 48) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 49) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 50) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 51) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 52) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 53) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 54) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 55) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 56) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 57) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 58) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 59) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 60) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 61) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 62) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 63) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 64) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 65) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 66) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 67) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 68) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 69) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 70) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 71) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 72) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 73) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 74) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 75) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 76) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 77) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 78) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 79) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page 80) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page Cover3) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.