MozillaZine

Mozilla Foundation Looking for Web Programmers

Friday July 23rd, 2004

Blake Ross writes: "We are looking for three programmers who are proficient in Perl or other web apps languages and can volunteer their time and skill to help us build the tools we will need to make three upcoming community marketing campaigns successful. These are some of our most exciting campaigns yet and promise to net us hundreds of thousands of users if executed properly. The work that's needed is simple and should be trivial for anyone skilled in perl or other web apps languages. Please send mail to blake at cs.stanford.edu if you are interested and would like more details."


#13 Corrections!

by mrmuskrat

Monday July 26th, 2004 6:19 PM

You are replying to this message

"PHP was invented because of the difficulties of using PERL as a web app language."

First of all, Perl is the language, perl is the interpreter and PERL is only used by people who know nothing about Perl.

Second, PHP was originally written in "Circa 1995 Perl" as a CGI script. It was called PHP-Tools.

Third, Perl is extremely easy to use for web apps. What's so difficult about this?

#!/usr/bin/perl # CGI script that creates a fill-out form # and echoes back its values. # straight out of the documentation for the CGI module.

use CGI qw/:standard/; print header, start_html('A Simple Example'), h1('A Simple Example'), start_form, "What's your name? ",textfield('name'),p, "What's the combination?", p, checkbox_group(-name=>'words', -values=>['eenie','meenie','minie','moe'], -defaults=>['eenie','minie']), p, "What's your favorite color? ", popup_menu(-name=>'color', -values=>['red','green','blue','chartreuse']),p, submit, end_form, hr;

if (param()) { print "Your name is",em(param('name')),p, "The keywords are: ",em(join(", ",param('words'))),p, "Your favorite color is ",em(param('color')), hr; }