Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Anybody out there that likes Java programming? I do it. I also program with C and C++ and VB and QB and perl is a lot alike some of these languages so far. Does it stay that way for the more advanced PERL or does it go off somewhere else? Great site huh?

Title edit by tye -- and please don't make me unreap it again (:

Replies are listed 'Best First'.
(tye)Re: Comparing Perl to other languages
by tye (Sage) on Nov 19, 2002 at 09:02 UTC

    Sorry your question got reaped initially. Welcome aboard (though, you'll probably find the site easier to use if you register).

    Yes, Perl is similar to those other languages in many ways, especially when you start out. But I think Perl gets quite a bit different from them as you get more advanced. In some ways, it is a rather unusual language. It puts a lot more stress on how the programmer thinks.

    But it is way past my bed time so I won't get deeper than that, at least not right now.

            - tye
Re: Comparing Perl to other languages
by Aristotle (Chancellor) on Nov 20, 2002 at 15:29 UTC

    Perl est un esprit LISP dans un corps C, n'est-ce pas? :-)
    -- Philippe Verdret

    (Note: "corps C" sounds like "corset" in French.)

    That's the essence, basically. It looks like bog-standard imperative programming when you start out - the more you move down the line, the more functional programming enters the picture though. map, closures, slices, and more, they all contribute to the picture. The closer you get there, the more concise but simple your code will become. (If it's getting shorter but more cryptic, you're doing something wrong.)

    Makeshifts last the longest.