Search the web
Sign In
New User? Sign Up
goa-floss-developer · Goa FLOSS Developer
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Fwd: Masterminds of Programming - New from O'Reilly   Message List  
Reply | Forward Message #172 of 176 |


---------- Forwarded message ----------
From: Kathryn Barrett <kathrynb@...>
Date: 2009/4/2
Subject: Masterminds of Programming - New from O'Reilly
To: fredericknoronha@...


If you cannot read the information below, click here.

O'Reilly.comFor Immediate Release
CONTACT:   Kathryn Barrett
(707) 827-7314
kathrynb@...

Masterminds of Programming--New from O'Reilly
Conversations with Creators of Major Programming Languages

Masterminds of Programming Sebastopol, CA—What does it take to create a programming language? Sir Tony Hoare, winner of an ACM Turing Award and a Kyoto Award, and a leader in research into computing algorithms and programming languages for 50 years, wrote in his foreword to Masterminds of Programming (O'Reilly, US $39.99): "There are so many programmers who think they can design a programming language better than one they are currently using; and there are so many researchers who believe they can design a programming language better than any that are in current use. Their beliefs are often justified, but few of their designs ever leave the designer's bottom drawer." He adds, "You will not find them represented in this book."

Indeed, Masterminds of Programming, edited by Federico Biancuzzi and Shane Warden, is a collection of exclusive interviews with the creators of many historic and highly influential programming languages. Through these conversations, you'll learn about the processes that led to specific design decisions, including the goals these creators had in mind, the trade-offs they had to make, and how their experiences shape our own with regard to programming today.

Within the book's covers, you'll find fascinating comments such as Bjarne Stoustrup remarking, "I have never seen a program that could be written better in C than in C++. I don't think such a program could exist."

Charles "Chuck" H. Moore, creator of Forth, notes, "I have very little faith in systems analysts who work top-down. They decide what the problem is and then they factor it in such a way that it can be very difficult to implement."

Larry Wall tells us, "Even in its current, partially implemented form, Perl 6 is already a spectacularly cool language in many people's opinion, and when it's done it will, hopefully, be both self-describing and self-parsing using highly derivable grammars, and thus optimized to evolve smoothly into any kind of a language we might want 20 years from now."

In addition to Stoustrup, Moore, and Wall, Masterminds of Programming includes interviews with:

  • Adin D. Falkoff: APL
  • Thomas E. Kurtz: BASIC
  • Robin Milner: ML
  • Donald D. Chamberlin: SQL
  • Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
  • Charles Geschke and John Warnock: PostScript
  • Bertrand Meyer: Eiffel
  • Brad Cox and Tom Love: Objective-C
  • Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
  • Guido van Rossum: Python
  • Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
  • James Gosling: Java
  • Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
  • Anders Hejlsberg: Delphi inventor and lead developer of C#

In Masterminds of Programming, you will discover some of the thinking and steps needed to build a successful language, what makes it popular, and how to approach the current problems that its programmers are facing.

As Biancuzzi says, "If you are looking for inspiring thoughts regarding software and programming languages, you will need a highlighter, or maybe two, because I promise that you will find plenty of them throughout these pages."

For a review copy or more information please email kathrynb@.... Please include your delivery address and contact information.

Federico Biancuzzi is a freelance interviewer. His interviews appeared on publications such as ONLamp.com, LinuxDevCenter.com, SecurityFocus.com, NewsForge.com, Linux.com, TheRegister.co.uk, ArsTechnica.com, the Polish print magazine BSD Magazine, and the Italian print magazine Linux&C.

Shane Warden manages Onyx Neon Press, an independent publisher. His areas of expertise include agile software development, language design, and virtual machines for dynamic languages. He is also a published novelist.

Additional Resources:
For more information about the book, including table of contents, index, author bios, and cover graphic, see: http://www.oreilly.com/catalog/9780596515171

Masterminds of Programming
Federico Biancuzzi, Shane Warden
ISBN: 9780596515171, 494 pages, Book Price: $39.99 USD, £30.99 GBP
PDF Price: $23.99 USD

order@...
1-800-998-9938
1-707-827-7000

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.

Available online at http://oreilly.com/store/O'Reilly.com
You are receiving this email because you are a public relations contact with O'Reilly Media.

If you would like to stop receiving any and all press releases from O'Reilly, please email press@....

O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000



--
FN * http://fredericknoronha.wordpress.com http://twitter.com/fn
M +91-9822122436 P +91-832-2409490
http://fredericknoronha.multiply.com/ http://goa1556.goa-india.org
Sent from Pune, MH, India
"It is not best to swap horses while crossing the river." - Abraham Lincoln

Sun Apr 12, 2009 8:35 am

fredericknor...
Offline Offline
Send Email Send Email

Forward
Message #172 of 176 |
Expand Messages Author Sort by Date

... From: Kathryn Barrett <kathrynb@...> Date: 2009/4/2 Subject: Masterminds of Programming - New from O'Reilly To: fredericknoronha@... If you...
Frederick Noronha [€ ...
fredericknor...
Offline Send Email
Apr 12, 2009
8:36 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help