I think this is an important discussion for us to have. The unix-ish way that most Perl developers work is quite different to the way most IDE dwelling Java/MS developers work. It really stands out, and it is not clear to many people whether it is a positive, negative or neutral difference. I think the flexibility to work the way that suits the individual is a real strength of Perl but some options deserve more air time. For instance while I prefer emacs, if "Perl" became as synonymous with Kimodo as with, say, vi, then it might *look* like a more "enterprise" option which will only benefit us all.