Dr. Dobb's Journal - August 2008 - (Page 5) DR. DOBB’S CODETALK www.ddj.com/codetalk/ www.ddj.com Arrays: Core or Library Type? As programming languages provide ever more powerful ways to specify user-defined types, Walter Bright wonders where arrays fit in? Premature Optimization: Another Perspective Phil Frisbie, Jr. sees a multi-core future when it comes to optimizing codecs. SlickEdit 2008 Review To Mike Riley’s way of thinking, SlickEdit has always been more than just a souped-up code editor—and the 2008 release doesn’t disappoint him. Entrepreneurs and Tech Startups: Who’s Doing What When? Maybe there’s more to tech startups than we’ve been led to believe. DR. DOBB’S MEDIA CENTER www.ddj.com Dr. Dobb’s TV Windows/.NET www.ddj.com/windows/ Resource Center As a service to our readers, source code, related files, and author guidelines are available at www.ddj.com. Letters to the editor, article proposals and submissions, and inquiries should be sent to editors@ddj.com. For subscription questions, call 800-5775356 or fax 847-763-9522. E-mail subscription questions to drdobbsjournal@halldata.com, or write to Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. If you want to change the information you receive from Think Services and others about products and services, go to www.think-services.com or contact Customer Service at Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. Back issues can be purchased prepaid for $9.00 per copy (which includes shipping and handling). For issue availability, fax to 785-838-7566, or call 800-444-4881 (U.S. and Canada) or 785838-7500 (all other countries). Please send payment to Dr. Dobb’s Journal, 4601 West 6th Street, Suite B, Lawrence, KS 66049-4189. Digital versions of back issues and individual articles can be purchased online at www.ddj.com. Silverlight 2 Data Binding Data binding is a powerful way to create a connection between your UI and a source of data. Mohsen Agsen Mohsen Agsen talks about bridging of the gap between the PC and the Enterprise, between developers and designers. ASP.NET Extenders ASP.NET extenders are server controls that implement a cross-cutting behavior. Architecture and Design www.ddj.com/architect/ IBM, Michigan Tech Team Up IBM and Michigan Technological University announce initiatives to help students develop multi-disciplinary skills required in a growing number of jobs and professions. Dr. Dobb’s Podcasts SOA and Future Trends When it comes to SOA, what are the future trends and is Web 2.0 really the 800pound gorilla waiting in the wings? The Rubinius Project Dr. Dobb’s talks with Evan Phoenix, Rubinius Founder and Project Lead, about the Rubinius project. Technical Debt You’re working towards a specific goal and have cut some corners. You’ve now compiled some “Technical Debt.” Java www.ddj.com/java/ DEPARTMENTS C++ www.ddj.com/cpp/ CUDA, Supercomputing for the Masses: Part 3 Error handling and global memory performance limitations. Development Tools www.ddj.com/development-tools/ JForth Craig Lindley found that writing a Forth implementation in Java was a worthwhile exercise—and fun! Wing IDE Professional 3.1.1: An IDE for Python Serious Python developers should take a serious look at the Wing IDE. DR. DOBB’S JOURNAL (ISSN 1044-789X) is published monthly by Think Services, 600 Harrison Street, San Francisco, CA 94107. 415947-6000. Periodicals Postage Paid at San Francisco and at additional mailing offices. SUBSCRIPTION: $34.95 for 1 year; $69.90 for 2 years. International orders must be prepaid. Payment can be made via Mastercard, Visa, or American Express; or via U.S. funds drawn on a U.S. bank. Canada and Mexico: $45.00 per year. All other foreign: $70.00 per year. U.K. subscribers contact Jill Sutcliffe at Parkway Gordon 01-49-1875-386. Canada Post: Publications Mail Agreement #40612608. Canada Returns to be sent to Bleuchip International, P.O. Box 25542, London, ON N6C 6B2. POSTMASTER: Send address changes to Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. Registered for GST as Think Services, GST #13288078, Customer #2116057, Agreement #40011901. INTERNATIONAL NEWSSTAND DISTRIBUTOR: Source Interlink International, 27500 Riverview Center Blvd., Suite 400, Bonita Springs, FL 34134, 239-949-4450. Entire contents © 2008 Think Services. Dr. Dobb’s Journal® is a registered trademark of Think Services. All rights reserved. Website Access Dr. Dobb’s Journal subscriptions include full access to the Dr. Dobb’s website. Volume 33, Issue 8 5 August 2008 l www.ddj.com l Dr. Dobb’s Journal http://www.ddj.com http://www.ddj.com/codetalk/ http://www.ddj.com/windows/ http://www.ddj.com http://www.ddj.com http://www.ddj.com/architect/ http://www.think-services.com http://www.ddj.com/cpp/ http://www.ddj.com/java/ http://www.ddj.com/development-tools/ http://www.ddj.com http://www.ddj.com
Table of Contents Feed for the Digital Edition of Dr. Dobb's Journal - August 2008 Dr. Dobb's Journal - August 2008 Contents Friday Night Fish Fry Alia Vox Developer Diaries Developer’s Notebook A Conversation with Christos Papadimitriou OpenGL and Mobile Devices: Round 2 Ellipse Specification Using Vectors Embed Custom GUIs in WPF Building RIAs on J2EE Foundations Disentangling Concepts in Object-Oriented Systems The Agile Edge Effective Concurrency Swaine’s Flames Dr. Dobb's Journal - August 2008 Dr. Dobb's Journal - August 2008 - Dr. Dobb's Journal - August 2008 (Page Cover1) Dr. Dobb's Journal - August 2008 - Dr. Dobb's Journal - August 2008 (Page Cover2) Dr. Dobb's Journal - August 2008 - Dr. Dobb's Journal - August 2008 (Page 1) Dr. Dobb's Journal - August 2008 - Dr. Dobb's Journal - August 2008 (Page 2) Dr. Dobb's Journal - August 2008 - Dr. Dobb's Journal - August 2008 (Page 3) Dr. Dobb's Journal - August 2008 - Contents (Page 4) Dr. Dobb's Journal - August 2008 - Contents (Page 5) Dr. Dobb's Journal - August 2008 - Friday Night Fish Fry (Page 6) Dr. Dobb's Journal - August 2008 - Friday Night Fish Fry (Page 7) Dr. Dobb's Journal - August 2008 - Friday Night Fish Fry (Page 8) Dr. Dobb's Journal - August 2008 - Friday Night Fish Fry (Page 9) Dr. Dobb's Journal - August 2008 - Alia Vox (Page 10) Dr. Dobb's Journal - August 2008 - Alia Vox (Page 11) Dr. Dobb's Journal - August 2008 - Developer Diaries (Page 12) Dr. Dobb's Journal - August 2008 - Developer Diaries (Page 13) Dr. Dobb's Journal - August 2008 - Developer’s Notebook (Page 14) Dr. Dobb's Journal - August 2008 - Developer’s Notebook (Page 15) Dr. Dobb's Journal - August 2008 - A Conversation with Christos Papadimitriou (Page 16) Dr. Dobb's Journal - August 2008 - A Conversation with Christos Papadimitriou (Page 17) Dr. Dobb's Journal - August 2008 - A Conversation with Christos Papadimitriou (Page 18) Dr. Dobb's Journal - August 2008 - A Conversation with Christos Papadimitriou (Page 19) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 20) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 21) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 22) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 23) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 24) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 25) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 26) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 27) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 28) Dr. Dobb's Journal - August 2008 - OpenGL and Mobile Devices: Round 2 (Page 29) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 30) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 31) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 32) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 33) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 34) Dr. Dobb's Journal - August 2008 - Ellipse Specification Using Vectors (Page 35) Dr. Dobb's Journal - August 2008 - Embed Custom GUIs in WPF (Page 36) Dr. Dobb's Journal - August 2008 - Embed Custom GUIs in WPF (Page 37) Dr. Dobb's Journal - August 2008 - Embed Custom GUIs in WPF (Page 38) Dr. Dobb's Journal - August 2008 - Embed Custom GUIs in WPF (Page 39) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 40) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 41) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 42) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 43) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 44) Dr. Dobb's Journal - August 2008 - Building RIAs on J2EE Foundations (Page 45) Dr. Dobb's Journal - August 2008 - Disentangling Concepts in Object-Oriented Systems (Page 46) Dr. Dobb's Journal - August 2008 - Disentangling Concepts in Object-Oriented Systems (Page 47) Dr. Dobb's Journal - August 2008 - Disentangling Concepts in Object-Oriented Systems (Page 48) Dr. Dobb's Journal - August 2008 - Disentangling Concepts in Object-Oriented Systems (Page 49) Dr. Dobb's Journal - August 2008 - The Agile Edge (Page 50) Dr. Dobb's Journal - August 2008 - The Agile Edge (Page 51) Dr. Dobb's Journal - August 2008 - The Agile Edge (Page 52) Dr. Dobb's Journal - August 2008 - Effective Concurrency (Page 53) Dr. Dobb's Journal - August 2008 - Effective Concurrency (Page 54) Dr. Dobb's Journal - August 2008 - Effective Concurrency (Page 55) Dr. Dobb's Journal - August 2008 - Swaine’s Flames (Page 56) Dr. Dobb's Journal - August 2008 - Swaine’s Flames (Page Cover3) Dr. Dobb's Journal - August 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.