in reply to Pick Your Poison

Perl's compile-then-run approach gives very repid turnaround between editing and testing. It enables the use of

Perl's flexible support of multiple programming models - OO, procedural, functional (to a degree), etc. - also helps make it attractive for educational purposes.

After Compline,
Zaxo

Replies are listed 'Best First'.
Re: Re: Pick Your Poison
by lacertus (Monk) on Mar 24, 2003 at 18:03 UTC
    You hit the nail on the head Zaxo, and put it in very succinct terms. The continuity of my thoughts is easily maintained when writing Perl code because I can just quickly put the source file into the background, and run the program. No need for compiling with varying optimizations, and few arcane error messages that can't be immediately attributed to an exact line of Perl code.

    Perhaps the 'rapidity of turnaround' in writing/compiling Perl is a reason why my Perl code is generally very concise and meaningful - of course, I think this is an inherent trait in the language itself as well.

    The ability to create meaningful code using the important programming models of the day, I also agree, is a very strong point

    I will be sure to incorporate these ideas in my report to the red-tapers!
Re: Re: Pick Your Poison
by sauoq (Abbot) on Mar 24, 2003 at 20:11 UTC
    OO, procedural, functional (to a degree)

    I'd probably write that list as: "procedural, functional, OO (to a degree.)" :-)

    -sauoq
    "My two cents aren't worth a dime.";
    
      The way my style has been developing I'd probably even write that list as: "functional, procedural, OO (to a degree.)" :^)

      Makeshifts last the longest.