or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Perl to Python Migration (Practical Solutions Series)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Perl to Python Migration (Practical Solutions Series) [Paperback]

Martin Brown
4.0 out of 5 stars  See all reviews (1 customer review)
RRP: £32.99
Price: £31.34 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.65 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 7 to 11 days.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details

  • Paperback: 320 pages
  • Publisher: Addison Wesley; 1 edition (18 Sep 2001)
  • Language English
  • ISBN-10: 0201734885
  • ISBN-13: 978-0201734881
  • Product Dimensions: 23 x 18.6 x 1.8 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,895,636 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Martin C. Brown
Discover books, learn about writers, and more.

Visit Amazon's Martin C. Brown Page

Product Description

Product Description

Perl to Python Migration provides a useful and practical resource for programmers that are currently intermediate or expert in using Perl and who want to migrate to using Python for different programming projects. The book achieves this by first giving the user an overview and refresher of the Perl techniques required before giving the information on using Python to achieve the same result. Examples of both Python and Perl will be available on-line on the author's website.

From the Back Cover

 Perl to Python Migration  Martin C Brown    Are you a Perl programmer who would like to be able to programme in Python?  Brimming with a wealth of practical examples and resources this book will show  you how.    The Book  The first section will show you the basic layout and  approach of the two languages whilst the second section moves on to the specific  differences of using Python data types and objects over Perl variables.  The book then moves on to look at the core technologies behind the Python language,  including the exception system for handling errors, the class and object orientation  system for creating new classes and instances and how to split your program into  functions and modules for easier management. All of these basics are treated with  respect to people’s existing understanding and skills in Perl programming and how  they can be leveraged in Python.  The last section of the book then looks at specific areas of programming, data  manipulation, network communicated, web programming and others to  demonstrate to the reader how to make the move from Perl programming to  Python programming.

 Skills you will learn
    • Introduction to Python
    • How to Execute Python Programs
    • Understanding the objects and statements in Python
    • How to migrate your Perl functions to Python
    • All about Python Modules, Classes and Object Orientation
    • Interfacing with the Operating system
    • Data Manipulation
    • File manipulation
    • Network communication
    • Web development
    • GUI (Tk) deployment
     About the author  Martin C. Brown has been a programmer and systems manager for eleven years for a  variety of organizations, including a university, an ISP, and an advertising agency.  He specializes in making computers easier to use and more accessible to people who  are not computer literate and in integrating different platforms into the same  environment. A full-time author, he spends most of his time writing programming  books, despite spending the bulk of his life trying to avoid getting sucked too far into  the programming world. Martin is the author of eleven other books, including both the Perl and Python Complete Reference titles and Debugging Perl.      

    Inside This Book (Learn More)
    Browse Sample Pages
    Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
    Search inside this book:

    Tag this product

     (What's this?)
    Think of a tag as a keyword or label you consider is strongly related to this product.
    Tags will help all customers organise and find favourite items.
    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

    Customer Reviews

    5 star
    0
    3 star
    0
    2 star
    0
    1 star
    0
    Most Helpful Customer Reviews
    1 of 1 people found the following review helpful
    By Simon Ward VINE™ VOICE
    Format:Paperback
    Despite initial appearances, Perl and Python are surprisingly similar and this book aims to help ease a programmer's transition between the two languages. Although the emphasis is the `Pythonism' of Perl idioms, the book could also be of use to those programmers who are moving to Perl from a Python background.

    Experienced programmers can probably skip the first section, but the discussion of classes, methods and objects is worth reading, particularly if you either aren't used to object orientated programming or are unfamiliar with Perl's OO capabilities.

    The third section of the book, Applying Python, is the meat of the book and basically lists a set of Python functions, their Perl equivalents plus a short example in either language. Perl's multitudinous internal variables are also listed with their Python counterparts. The usual subjects are covered: network programming, CGI in Python etc., and there's a short, but useful, section which compares Perl/Tk and TkInter - given the dearth of
    printed material on TkInter, GUI programmers will find this interesting.

    Given that Perl and Python are, ostensibly, platform-independent languages I would have expected rather better coverage of Python and Perl on non-Unix systems. Apart from this minor niggle, this book represents a useful investment for both Perl and Python programmers.

    Comment | 
    Was this review helpful to you?
    Most Helpful Customer Reviews on Amazon.com (beta)
    Amazon.com:  3 reviews
    8 of 8 people found the following review helpful
    Very good language cross reference 6 Jan 2002
    By A Customer - Published on Amazon.com
    Format:Paperback
    I'm an avid Perl programmer who's wanted to do more with Python, but never seem to have the time to actually _do_ something in Python because I run out of time and end up doing it in Perl. This book has helped me get over that hurdle by providing a useful cross reference, so if you want to do X in Perl (with a perl code example that looks very typical), do Y in Python (with a plausible code fragment).

    I would have rated this book 5 stars, as it very clearly achieves its stated goal. Unfortunately it is absolutely riddled with minor typo's. Perhaps that will be fixed in a future edition, but for now it makes life a bit more difficult since you have to pay very close attention to what is in the book vs. what you might already know and correct the book where it is wrong.

    5 of 5 people found the following review helpful
    Useful book, despite its errors 26 April 2002
    By A Customer - Published on Amazon.com
    Format:Paperback
    If you happen to be a Perl Hacker who wants to get into Python, this book is just what you're looking for. It's written from the perspective of a Perl programmer who has made the switch to Python. It introduces Python while explaining the relevant differences to Perl as it goes. There are also lots of code snippets showing Perl code along with its Python equivalents.

    This book does have some problems however. It has more typos in it than any other programming book I've ever read. That applies to both the text itself as well as some of the code samples. There are also some places in which it explains things assuming knowledge of something else that isn't described until further on in.

    That said, I still found the book useful, and for me it was probably worth the purchase price. I would just recommend that readers be very wary of the typos as you go along.

    2 of 2 people found the following review helpful
    Was this book even proofread? 3 May 2006
    By David O'Connor - Published on Amazon.com
    Format:Paperback
    This book is a reasonable cross-reference, but it can't be trusted at all, for the simple fact that it has so many typos, spelling mistakes, and code samples with errors in that it's a dangerous book to give to a python learner. Bad show.
    Search Customer Reviews
    Only search this product's reviews

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     

    Search Customer Discussions
    Search all Amazon discussions
       


    Listmania!

    Create a Listmania! list

    Look for similar items by category


    Look for similar items by subject


    Feedback


    Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges