Advanced Perl Programming. By Sriram Srinivasan; ISBN , pages. First Edition, August (See the catalog page for this book.). Advanced Perl Programming has ratings and 1 review. Sopan said: I learned almost all my programming from this book. Helpful not only to learn advance. Note that this is a review of the first edition of Advanced Perl Programming. It has subsequently been updated by a different author (Simon.
|Published (Last):||11 June 2008|
|PDF File Size:||5.93 Mb|
|ePub File Size:||10.19 Mb|
|Price:||Free* [*Free Regsitration Required]|
No eBook available O’Reilly Amazon. Read, highlight, and take notes, across web, tablet, and phone. So you’ve learned Perl, but you’re getting frustrated. Perhaps sritam taken on a larger project than the ones you’re used to. Or you want to add a user interface or a networking component.
Or you need to do more complicated error trapping.
Advanced Perl Programming (Perl Series)
Whether your knowledge of Perl is casual or deep, this book will make you a more accomplished programmer. Here you can learn the complex techniques for production-ready Perl programs. This book explains methods for manipulating data and objects that may have looked like magic before. Furthermore, it sets Perl in the context of a larger environment, giving you the background you need for dealing with networks, databases, and GUIs.
The discussion of internals helps you program more efficiently and embed Perl within C or C within Perl. You will emerge from this book a better hacker, and a proud master of Perl.
This book will help you understand the motivation behind the design of perl. You will learn what the different Perl features were thought for, and how and when to make good use of them.
The introduction to object programming in Perl is quite nice. The author neatly motivates each of the concepts with the help of a toy example which goes from writting a package to build a class.
You should go for the second edition of this though, because some aspects are slightly outdated like for example the topic on file handles. Nevertheless, the first edition is still a very valuable book.
If you find it at a bargain price do not hesitate to buy it. The companion for the camel book. Sriram Srinivasan “Ram” is an expert on distributed object technologies, and develops Java middleware at WebLogic, San Francisco, for fun and profit. He actively pursues his interests in programming languages, databases, transaction processing, networking, and meaningful user interfaces. Sriram has been an enthusiastic user and teacher of Perl for the last six years, and currently teaches a course on advanced Perl programming for the extension program at the University of California at Berkeley.
In his spare time, he dabbles in Indian classical music, charcoal drawing, cooking, and biking, and dreams of the day when he can say, “In his spare time, he dabbles in programming languages, Account Options Sign in. Whether your knowledge of Perl is casual or deep, this book will My library Help Advanced Book Search. Major topics covered include: Practical use of packages and classes object-oriented programming Complex data structures Persistence e.
User Review – Flag as inappropriate This book will help you understand the motivation behind the design of perl. User Review – Flag as inappropriate Its an excellent book to go through if you are an intermediate. Selected pages Title Page. Contents Data References and Anonymous Storage. Referring to Existing Variables. A View of the Internals. References in Other Languages.
Implementing Complex Data Structures. Typeglobs and Symbol Tables. Perl Variables Symbol Table and Scoping. Filehandles Directory Handles and Formats. Subroutine References and Closures. Comparisons to Other Languages. Using Eval for Efficiency. Using Eval for TimeOuts. Eval in Other Languages. Package Initialization and Destruction. Accessing the Symbol Table. Comparison with Other OO Languages.
Review: Advanced Perl Programming by Sriram Srinivasan
Comparisons with Other Languages. IO Objects and Filehandles. User Interfaces with Tk. Extending Perl A First Course. A Detour into Fractals. Embedding Perl The Easy Way.
Stacks and Messaging Protocol. A Peek into the Future. Common terms and phrases accessor methods Adaptor aliases allocated anonymous subroutine array attr attributes AUTOLOAD automatically block button callback called chapter char closures column command compiler contains CPAN create data structures data types database delete dynamic Employee entry error eval event loop example execute filehandle filename foreach function hash table implementation inheritance input insert integer interface invoked Java Jeeves language Larry Wall listbox menu module object object-oriented ObjectTemplate opcode option output package parameters parser parsing Perl Perl’s pointer procedure properties provides Python query reference count regular expression run-time scalar scalar value script scripting language scrollbar server simply socket Software specific stack string subroutine SWIG symbol table syntax template text widget typeglob typemap undef Unix user-defined widget write.
Data References and Anonymous Storage. Andy OramSteve Talbott.