Thread: Call for help
View Single Post
Old 2005-07-08, 19:30   #5
Wacky's Avatar
Jun 2003
The Texas Hill Country

108910 Posts

Originally Posted by xilman
I observe that Perl5 is freely available for almost all systems, and is much less system-dependent than awk. Cygwin awk, for instance, rarely gave the same results as BSD awk when I tried to port earlier NFSNET code.

sed and its friends seem not to be as widespread as Perl.

I do not disagree with your statement. That is why I said that if it got to a point where we really needed that level of generality, I would probably choose Perl over other alternatives.

However, there are two problems with Perl:

It is TOO general. That has implications upon data integrity and security. (For example, you might write to the wrong file) A less general tool that does limited things based on its input is less likely to do the wrong thing because of some input data error.

Although it is "freely available", that does not mean that it IS present. Requiring it is just one more setup hurdle that I think we can avoid.


Last fiddled with by Wacky on 2005-07-08 at 19:33
Wacky is offline