Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

Intel Linux Graphics Shine With Fedora 12

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

Kernel Log: Coming in 2.6.32 (Part 3) - Storage

TV Mythos Renewed: MythTV 0.22 with Many Improvements

Enhancing openSUSE 11.2: Adding Repositories and Packages

A Northwest Nobel option? (Linus for the Nobel Peace prize)

SECURITY: Cloud Computing Security Benefits, Risks and Recommendations

Keeping score in test-driven development with Python, PyLint, unittest, doctest,

Win a CodeWeavers Linux Gaming Rig




Sr Systems Engineer - Solaris - AIX (TX)
Next Step Systems
US-TX-Houston

Justtechjobs.com Post A Job | Post A Resume
:Linux Magazine: An Object Lesson in Perl
Linux Magazine: An Object Lesson in Perl
Jul 3, 2000, 23 :58 UTC (0 Talkback[s]) (4532 reads)

(Other stories by Randal L. Schwartz)

"In the past three columns, I looked at using "references" in Perl. References are an important part of capturing and reflecting the structure of real-world data -- for example, a table of employees, each of whom has various attributes, can be represented as an array of hashrefs, pointing at attribute hashes for each employee."

"Now let's turn to capturing and reflecting real-world processes, in the form of "objects." Objects provide encapsulation (to control access to data), abstract data types (to let the data more closely model the real world), and inheritance (to reuse operations that are similar but have some variation)."

"The Perl distribution includes perlobj, a basic reference in using objects, and perltoot, which introduces readers to the peculiarities of Perl's object system in a tutorial way. However, I found that both of these documentation sections tend to be opaque to those of us with less experience with objects. And that seems to be the majority of users coming from a system-administration or CGI Web-development background (Perl's core audience)."

Complete Story

Related Stories:
IBM developerWorks: Perl: Small observations about the big picture(Jul 02, 2000)
LinuxProgramming: Migrating from Perl to Python(Jun 26, 2000)
Linux Journal: Programming the Perl DBI [Book Review](Jun 24, 2000)
Apache Today: Getting Started with mod_perl in 30 Minutes(Jun 23, 2000)
Geeks404.com: Learning Perl/CGI for Apache Part 2: HTML Forms(Jun 21, 2000)
WDVL.com: The Perl You Need to Know Special: Introduction to mod_perl Part 3(Jun 20, 2000)
Geeks404.com: Learning Perl/CGI for Apache - Part 1: HTTP and Perl basics(Jun 15, 2000)
Apache Today: Totally Modern Mod_perl(Jun 07, 2000)
Linux Magazine: Filehandle References [in Perl](Jun 04, 2000)
Linux Magazine: Getting Better References Through Perl(May 20, 2000)
WDVL.com: The Perl You Need to Know Special: Introduction to mod_perl Part 2(May 15, 2000)
Slashdot: The Perl Black Book [Book Review](May 11, 2000)
IBM developerWorks: Parsing with Perl modules(Apr 30, 2000)
Perl.com: What's New in Perl 5.6.0?(Apr 19, 2000)
Web Techniques: Programming With Perl - Web Access Logs with DBI(Apr 16, 2000)



No talkbacks posted.
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs