http://www.perlmonks.org?node_id=149936


in reply to Comparison between Perl and Ksh

Just calling managers stupid does not solve any problem. They just have different priorities then us programmers and it is actually a legitimate question from his point of view. (why use tool x v/s tool y) especially when he is under the impression that tool x is supported by Sun but tool y is not.

Yes, I know that most of us know that Perl is obviously better than ksh scripts. But it needs to be presented in a rational, and convincing manner. Remember that he is probably not a manager for his technical prowess but for other qualities such as knowledge about the business, managing people, etc.

Below are some arguments that I would put forward:

In my experience having some numbers to back up above can go a long way. So, for example if you can take a small representative task and record the time it took to do in perl and then in ksh. (Assuming perl will take less time) That could convince your manager like nothing else. BTW, quoting benchmark numbers from someone else is not as effective.

You would also probably want to explain to your manager that the ksh support that sun provides is for fixing bugs in ksh not your scripts. And if vendor support is a major issue then it can be obtained from ActiveState. ActiveState does support perl on solaris.


Just adding my 2 cents


<cite>Just a tongue-tied, twisted, earth-bound misfit. -- Pink Floyd</cite>