Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #9164

Re: Any experience on teaching Perl programmers Java

From blmblm@myrealbox.com <blmblm.myrealbox@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Any experience on teaching Perl programmers Java
Date 2011-10-25 07:06 +0000
Organization None
Message-ID <9gn5f8FmomU4@mid.individual.net> (permalink)
References <f5dd06be-71f9-4cd9-a456-63bf5d07516a@20g2000yqz.googlegroups.com> <j856kr$25q$1@theodyn.ncf.ca>

Show all headers | View raw


In article <j856kr$25q$1@theodyn.ncf.ca>,
William Colls  <william.colls@rogers.com> wrote:
> On 10/24/11 18:07, saxo123@gmx.de wrote:
> > Hello,
> >
> > I lately applied for quite an ineresting Java job. It turned out that
> > I would also have to teach Perl programmers Java. Now, there's the
> > rub... I once had to teach SAP developers Java. That was a little
> > nightmare. The SAP programmers were not all interested, had basically
> > no interest in computer science as such. Worst of all the boss thought
> > Java was something like SAP just from a different manufacturer and
> > everybody could learn it like SAP itself. I fear this could turn out
> > the same again with teaching Perl programmers Java ...
> >
> > Problem is now that I have no clue about Perl. So I cannot judge
> > whether they would be interested. Have to ask whether I could meet
> > these guys, sure. Found lot's of stuff on the Internet, but that
> > doesn't tell me that much about how it will be to teach Perl people
> > Java. Anybody that gained some experience here is welcomed to drop a
> > comment or send me a mail to saxo123@gmx.de.
> >
> > Cheers, Oliver
> 
> Perl is not Object Oriented.

Well ....  It doesn't have to be, but it can be.  The man page
for perl lists the following, under "Tutorials":

perlboot            Perl OO tutorial for beginners
perltoot            Perl OO tutorial, part 1
perltooc            Perl OO tutorial, part 2
perlbot             Perl OO tricks and examples

Some (many? several?) of the Perl library add-ons are packaged as
classes/objects.

> They will understand the usual types of programming constructs, looping, 
> if..then..else, and so on. Biggest problem may be helping them get their 
> heads around objects, classes and the like.

Agreed that they will presumably understand basic programming
logic (assignment, conditionals, repetition) and that this will
help quite a bit (teaching complete novices is *not* easy!).
Whether you have to start from zero in teaching them about classes
and objects may depend on what kind of Perl they know.  But if
all they know is Perl, the idea of variables having types will be
new to them, and that may be significant.  At my PPOE I'm teaching
C to undergraduates, some of whom started in Python, and they do
seem to be struggling a bit with the notion of types.

-- 
B. L. Massingill
ObDisclaimer:  I don't speak for my employers; they return the favor.

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Any experience on teaching Perl programmers Java saxo123@gmx.de - 2011-10-24 15:07 -0700
  Re: Any experience on teaching Perl programmers Java markspace <-@.> - 2011-10-24 16:10 -0700
    Re: Any experience on teaching Perl programmers Java Arne Vajhøj <arne@vajhoej.dk> - 2011-11-05 22:16 -0400
  Re: Any experience on teaching Perl programmers Java William Colls <william.colls@rogers.com> - 2011-10-24 22:24 -0400
    Re: Any experience on teaching Perl programmers Java blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2011-10-25 07:06 +0000
      Re: Any experience on teaching Perl programmers Java Jim Gibson <jimsgibson@gmail.com> - 2011-10-25 10:03 -0700
        Re: Any experience on teaching Perl programmers Java Lew <lewbloch@gmail.com> - 2011-10-25 20:00 -0700
          Re: Any experience on teaching Perl programmers Java Martin Gregorie <martin@address-in-sig.invalid> - 2011-10-26 20:59 +0000
  Re: Any experience on teaching Perl programmers Java saxo123@gmx.de - 2011-10-25 02:48 -0700
    Re: Any experience on teaching Perl programmers Java Robert Klemme <shortcutter@googlemail.com> - 2011-10-25 04:18 -0700
      Re: Any experience on teaching Perl programmers Java Ten Blade <ten.blade@tenblade.com> - 2011-10-26 13:49 +0000
  Re: Any experience on teaching Perl programmers Java saxo123@gmx.de - 2011-10-26 00:52 -0700
    Re: Any experience on teaching Perl programmers Java Wojtek <nowhere@a.com> - 2011-10-26 23:27 -0700
      Re: Any experience on teaching Perl programmers Java saxo123@gmx.de - 2011-10-27 00:58 -0700
    Re: Any experience on teaching Perl programmers Java Robert Klemme <shortcutter@googlemail.com> - 2011-10-27 08:07 -0700
      Re: Any experience on teaching Perl programmers Java Gene Wirchenko <genew@ocis.net> - 2011-10-27 10:18 -0700
  Re: Any experience on teaching Perl programmers Java Patricia Shanahan <pats@acm.org> - 2011-10-26 08:35 -0700
    Re: Any experience on teaching Perl programmers Java Tom Anderson <twic@urchin.earth.li> - 2011-10-26 21:51 +0100
      Re: Any experience on teaching Perl programmers Java RedGrittyBrick <RedGrittyBrick@spamweary.invalid> - 2011-10-27 11:32 +0100
        Re: Any experience on teaching Perl programmers Java Jef <e70838@gmail.com> - 2011-10-27 05:45 -0700
        Re: Any experience on teaching Perl programmers Java Gene Wirchenko <genew@ocis.net> - 2011-10-27 10:28 -0700
  Re: Any experience on teaching Perl programmers Java Tom Anderson <twic@urchin.earth.li> - 2011-10-26 21:54 +0100
  Re: Any experience on teaching Perl programmers Java Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-10-26 20:45 -0500
    Re: Any experience on teaching Perl programmers Java Jim Gibson <jimsgibson@gmail.com> - 2011-10-27 16:31 -0700
  Re: Any experience on teaching Perl programmers Java Roedy Green <see_website@mindprod.com.invalid> - 2011-10-27 17:02 -0700
  Re: Any experience on teaching Perl programmers Java Roedy Green <see_website@mindprod.com.invalid> - 2011-10-27 17:07 -0700

csiph-web