magazine resources subscribe about advertising

New Architect Daily
Commentary and updates on current events and technologies

CMP Media E-Book

Download your copy today.

Research
Search for reports and white papers from industry vendors and analysts.

This Week at NewArchitect.com Subscribe now to our free email newsletter and get notified when the site is updated with new articles







Day of Defeat Online Gaming

 New Architect > Archives > 2000 > 05 > Bookmarks  



Programming for Novices and Gurus

Python Essential Reference
By David M. Beazley
New Riders, 1999, 319 pp.
$34.95

Practical Programming in Tcl and Tk
By Brent B. Welch
Prentice-Hall, 2000, 772 pp.
$45

By Eugene E. Kim

The only thing harder than choosing the right programming language for a job is choosing the best book on that language. What makes this decision even harder is that there is rarely a single book that meets everyone's needs.

Consider C. Almost every C veteran (including me) recommends the venerable Kernighan and Ritchie classic, The C Programming Language, to aspiring C programmers—and for good reason. The book is concise and definitive because the language's creator (Ritchie) is a coauthor. However, it's also an extremely poor guide for beginning programmers who want to learn the language.

This problem is amplified for the diverse community of Web developers, many of whom are programming tenderfoots. It's one of the reasons why scripting languages are so popular in the Web world. With scripting languages, developers usually don't have to worry about types, scope, declarations, or compilation—at least not at first.

Python is a clean, object-oriented scripting language that's fairly easy to use, and is becoming more popular for Web applications. However, to take full advantage of Python, you have to understand the language's advanced features and know the broad range of functions available.




  Day of Defeat Online Gaming

home | daily | current issue | archives | features | critical decisions | case studies | expert opinion | reviews | access | industry events | newsletter | research | careers | info centers | advertising | subscribe | subscriber service | editorial calendar | press | contacts


Copyright © 2006 CMP Media, LLC Read our privacy policy, your California privacy rights, terms of service.
SDMG Web sites: BYTE.com, C/C++ Users Journal, Developer Pipeline, Dr. Dobb's Journal, DotNetJunkies, MSDN Magazine, Sys Admin,
SD Expo, SD Magazine, SqlJunkies, The Perl Journal, Unixreview, Windows Developer Network, New Architect

web2