Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Perl Advocacy > RE: Perl as a s...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 3 Topic 72 of 94
Post > Topic >>

RE: Perl as a second language

by Wayne.A.Haufler@[EMAIL PROTECTED] (Wayne A Haufler) Oct 3, 2007 at 02:17 PM

I have put together a condensed Perl training class (in powerpoint)
based on examples from our own Perl programs, focussing on differences
between Perl and other common languages, cautioning of potential
confusions to avoid, and highlighting certain key Perl Best Practices,
my favorites from the book.

Since it focusses on language differences, it would be suitable for
training Perl as a second language.  Unfortunately, the examples (mostly
written by someone else before me) mostly consist of SQL queries and
simplistic, brute-force web page generation. =20

Unfortunately because these examples are Boeing-proprietary, I doubt I'd
get permission to share the presentation; but I'll try.

Also, it needs some updating, and I have yet to present it to anyone.

(Let me take this op****tunity to vent a little.  I understand the need
to be secure and careful, but it frustrates me to be limited to the CPAN
subset approved and provided by my company, Boeing.  Anyone else
en***bered under similar limitations?)

VISUAL DESIGN:
For this presentation, I developed and used a Visual Design for easier
comprehension and quick language familiarization, with the following
features:

Tables of Language Features

Four graphical icons indicating
* PerlDiff  for Perl Different from other languages
* Caution
* PerlFun
* BEST    for Best Practice

Color-coded Perl source, mostly from Eclipse's Perl plugin editor

Animated annotations in color-coded text boxes:=20
* light grey   for annotations, descriptions, explanations.
* light green for reference material,
* light yellow for Cautions, (some) source code, Best Practices, quotes,
highlighting,
* light blue   for some im****tant points or opinions
* light orange for some source code snippets
(This color-coding is not strictly consistent.)
Animation most used was Entrance, Wipe, From Top.

With many annotations, animated the entrance of corresponding arrows and
boxes tying each  note to the code it describes.


-----Original Message-----
From: Gabor Szabo [mailto:szabgab@[EMAIL PROTECTED]
 Wednesday, October 03, 2007 9:47 AM
To: advocacy@[EMAIL PROTECTED]
 Perl as a second language

if we are already talking advocacy, I'd appreciate your help here.

I am trying to put together a one day long training for Java/C*/etc...
programmers to learn Perl as a second language.

I don't want to convert them to use Perl instead of their primary
language.
This is a decision that need to be made on a higher level in the
cor****ate ladder. It might not even be a good idea.

What I would like to teach them is to start using Perl as a helper tool
to automate some of their tasks. For this I need some cool examples of
how Perl can be used to help them.

The problem, that besides the standard system related stuff (eg. log
parsing) I don't know what else these people might need.

So I would really like to hear what does a Java/C*/etc..programmer with
several years of experience need to do to improve his working conditions
that he would be better off doing with Perl after just 1 day of
training...

I already asked more or less the same question on Perlmonks
http://www.perlmonks.org/?node_id=3D641982
but the responses were lacking extensive examples I can build on.

Your input is appreciated.

Gabor

--
Gabor Szabo
http://www.szabgab.com/
Perl Training in Israel  http://www.pti.co.il/
 




 3 Posts in Topic:
Perl as a second language
szabgab@[EMAIL PROTECTED]  2007-10-03 16:47:27 
Re: Perl as a second language
mx@[EMAIL PROTECTED] (Br  2007-10-03 10:11:10 
RE: Perl as a second language
Wayne.A.Haufler@[EMAIL PR  2007-10-03 14:17:23 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 3:37:20 CDT 2008.