I having been using Perl for over 10 years now, and have built some fairly complex applications for example several Employee Benefits Enrollment system, the...
... I don't agree. I have several great text editors with debugger support for Perl, so your argument boils down to a lack of testing and refactoring support....
I looked at Test::Databaserow and it does not appear to be nearly as sophisticated as Java's DBUnit. I did a search for Test and Database and came up with...
First of all, thanks so much for your response. ... I think you are basically correct about that. I'd add code-assist and dynamic syntax-checking as well, but...
... I have not yet tried this, but you might have a look at http://search.cpan.org/dist/DBD-Mock/ (DBD::Mock) I agree that we need something better, and...
* ... Could you articulate these great editors and debuggers? Perhaps some URLs? Thanks, Siegfried [Non-text portions of this message have been removed]...
... I'm currently using Kate, the KDE advanced editor, with perltidy bound to a hotkey. It hits the sweet spot between too GUI and too old skool for me, and...
... I code Java in my day job with IDEA (www.jetbrains.com) and I'd LOVE something like this for perl. It's very difficult to impart how useful refactoring is...
I want to say first that I would welcome improvements to Perl coding tools. For example, the existence of perltidy has been a big plus for me in recent years,...
... North Korea. :-) ... I have a feeling that Eclipse + JUnit makes whitebox testing easier, but blackbox testing is going to be less emphasized. This ends up...
... Oops, I shouldn't write things like this when I'm half asleep. With South Korea, Starcraft would be the thing you'd have a hard time getting them to hand...
... True, but any technique can be abused and lead to uncontrollable complexity. Structured programming isn't the savior it once was. The real benefit of...
... I think Perl 6 is the biggest danger to Perl's future. The main thing I don't like about Perl6 is the disdain for backwards compatibility: ? : is now ?? ::...
... There is a plausible scenario where a new generation of Perl power users are drawn to better tools and as a result create lots of less-insane code. If the...
... There is no disdain for backwards compatibility. This has always been one of the biggest concerns of the Perl 6 development team. That is why Ponie is...
... There is. It's called "traits". http://www.cse.ogi.edu/~black/publications/TR_CSE_02-012.pdf That paper outlines the problems with inheritance. It also...
... It's been on my radar for a while, hampered by the fact that my encounters with Eclipse to date have been just awful. It's not something you can just start...
... Yes, vim is also cross-platform, and extensible. I am reasonably sure that neither vim nor emacs offer: * Refactoring support (extract subroutine) -...
... ... (Eclipse is) ... There is some truth to that - it took me probably 4 or 5 hours spread over two or three days to where I felt comfortable, had a menu...
Frankly, it sounds like you haven't tried a recent cperl-mode release in Emacs, or looked into what other extensions are available for it. I'm not an Emacs...
... Nope. ... I'm not sure what this means. ... I'm not sure what this means either. ... Vim can have both. ... So does vim. I think the phrases "pull-down"...
... You're right I haven't, but I will. I've bookmarked http://www.emacswiki.org/cgi-bin/wiki/CPerlMode and since I'm on Mac OS X here I actually already have...
... I mean that when you make a syntax error (something that won't compile) you are immediately shown that there is an error. "Dynamic" in this case means it...
... There's an old saying that the world is divided into two groups: those who divide the world into two groups and those who don't. ;-) Whenever the topic of...
... Kind of like how faster processors have masked lots of bad programming ;-) Anyway, we're venturing into holy war territory here, but I just want to...
... What I mean by backwards compatible is like the relationship we see between C and C++... C++ is 98% compatible with C. Perl6 will not be 98% compatible...
I'm still trying to figure out where my projects are going to get complex enough that I need my EDITOR to figure it out for me. To me, that's a CodeSmell and...