On Jun 17, 2006, at 2:40 AM, Adam Kennedy wrote: > Johan Vromans wrote: >> Sherm Pendley <sherm@dot-app.org> writes: >>> On Jun 16, 2006, at 2:28 PM, Adam Kennedy wrote: >>> >>>> Perl has always sucked at desktop applications, mostly because we >>>> can't deliver applications in the same way we do regular things. >>> I'm not sure who you're referring to with that "we", but CamelBones >>> users have been able to do precisely that on the Mac for a couple of >>> years now. Windows and Linux are still catching up - as usual. :-) >> It's all in the environment. Adam mentions App::GUI::Notepad but this >> depends on perlWx, which is usually not present and far from easy to >> install. Other applications need databases. > > You might be surprised to learn how close to being no longer true > this is. Once the next release of WxPerl is out, you should be able > to just do the following (for Vanilla, which is my testing > platform) on Windows. > > 1. Install Vanilla Perl. > 2. > cpan App::GUI::Notepad > > And it will install properly, Wx and all. That's your idea of installing "properly"? How out of touch with everyday end users can you be? What you're describing is a perfect way to limit the audience for your app to other Perl hackers. The moment you start adding prerequisites, and speaking of typing arcane (to Joe Sixpack) commands, you lost just about everyone else. To Windows users, a proper install is running install shield. Then they click on Start/Programs/Whatever to run the app. To Mac users, it means copying the .app bundle to wherever they want it to be. sherm-- Cocoa programming in Perl: http://camelbones.sourceforge.net Hire me! My resume: http://www.dot-app.org