being on edge : tense, irritable
In other words-- GP recounted a memory of tense, anxious feelings about working with Perl.
OP was unwittingly made edgy by reading this and anthropomorphized Perl to express said feelings of tension and anxiety back to GP.
Seems plausible to me.
[1] https://www.merriam-webster.com/dictionary/edgy