473,386 Members | 1,819 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

object oriented perl and Mod Perl

Hi There,

My name is Uma and I am a technical recruiter. I have an opportunity in San Francisco which requires the candidate to be an expert at "Object Oriented Perl". I need to know if Mod Perl and Object oriented Perl are the same.

I would appreciate any insight from your end.

Thanks,
Uma
Dec 19 '06 #1
2 1524
miller
1,089 Expert 1GB
I need to know if Mod Perl and Object oriented Perl are the same.
No. They refer to different things

Mod Perl is an environment built on top of apache to run pre-compiled perl code for the web. http://perl.apache.org/

OO Perl is simply a programming style, that can easily be adapted by someone working in mod_perl, but is not a requirement. However, OO in perl is extremely easy to do, and does not require a large learning curve by anyone familiar with object oriented programming in other languages.
Dec 20 '06 #2
geek491
21
Hi There,

My name is Uma and I am a technical recruiter. I have an opportunity in San Francisco which requires the candidate to be an expert at "Object Oriented Perl". I need to know if Mod Perl and Object oriented Perl are the same.

I would appreciate any insight from your end.

Thanks,
Uma
Ok to expand on that...OO in perl is perls method to simulate object creation...similar to what happens in c++ and java. its got nothing to do with mod_perl. These days most ppl write thier code in OO fashion so u may look at mod_perl and think of it as OO but its not..... OO is a programming method and mod_perl is apache specific ad on.

Mod perl does 2 things- if u are using CGI scripts to host a website each time the cgi script is called the perl interpreter is loaded to the memory and unloaded when done...so lot of swapping happens.. to avoid this what mod_perl does is it integrates apache+perl into one unit... so when apache is running perl is too... so by default perl interpreter is in memory so no time consuming swaps happen.

This is basic mod_per functionality.. a little more indepth will take u to apache registry where in ur web pages are cached and not created each time...

hope it helped
geek491
Dec 20 '06 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

11
by: Academic Q | last post by:
It may be a bad question, but.. What is the difference between Object Oriented Language and Object Orinted Srcipting? The code is simplier in scripting than the code in other programming language?...
0
by: nus | last post by:
Hi, I'm wondering if object-oriented perl is a must-use if say you're going to code a pretty large program. I've used perl for almost a year but have written large plain perl code. I try to...
5
by: Martin | last post by:
When was inheritance intruduced into object oriented programming? More generally, does anyone know or have any sources on when the different features were introduced into object oriented...
11
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in...
47
by: Thierry Chappuis | last post by:
Hi, I'm interested in techniques used to program in an object-oriented way using the C ANSI language. I'm studying the GObject library and Laurent Deniau's OOPC framework published on his web...
5
by: KimmoA | last post by:
Does C have a future? I'd like to think so, but nobody seems to agree with me. Of course, I don't use C in my profession, and maybe I wouldn't be using it if I had the pressure to actually produce...
6
by: www.gerardvignes.com | last post by:
Hi, Have you run into a situation where you had to switch from PHP 4.x.x to Perl 5.x.x in order to get better performance? I am using an OO approach to PHP for my website's server code. There...
2
by: justnjose | last post by:
what is the difference between object oriented Per and procedural perl
1
by: fortwilliam | last post by:
Hi, I am very new to "object oriented programming". I have this script which I didn't write but have altered and have been using for a while to allow people to upload files to a website. Now I am...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.