On 15-Jan-99 Mike Bilow wrote:
> I appreciate the suggestion. As I said, if I knew enough about DXing, I
> would
> probably be more willing to get involved. I am curious about one thing you
> mentioned, however: why did you choose to implement this in Perl?
>
I wrote DXSpider...
In answer to your question, I used perl because:-
a) the application requires extensive pattern matching to fix as much of its
current protocol brokenness as possible (and still remain compatible)
b) the system is IO bound and doesn't need C's "efficiency".
c) I wanted a system that could be modified easily and would not require a
man year to get to where I now am.
d) I wanted something that allowed sysops to develop their own commands and
incorporate them as seemlessly as possible (you can add new commands and test
them safely whilst the main cluster is running).
e) I wanted to improve my perl.
f) Anything "clever" or "slow" that requires a C interface can be
incorporated as C later on.
g) It's an experimentors (nearly) dream.
Dirk G1TLH
---
Dirk-Jan Koopman, Tobit Computer Co Ltd
At the source of every error which is blamed on the computer you will find
at least two human errors, including the error of blaming it on the computer.