While reading this review of the wildly popular Flip video recorder, I was struck by yet another situation in which popularity has resulted from a ruthless focus on the First Time Experience.
David Pogue compared the experience of using the Flip to the use of the Graffiti on the Palm.
Jeff Hawkins, a brain scientist, knew something about people: if you're successful at something the first time you try, you fall instantly in love with it. And sure enough: people fell in love the first time they wrote on a Pilot with the special alphabet and saw their letters turn into perfectly typed text.
Somebody at [Flip maker] Pure Digital must have sat through countless meetings, steadfastly refusing to cede any ground to the forces of feature creep. A juicy bonus, if not a lucrative speaking career at management seminars, is definitely in order.
This is the same principle that made PHP so successful, and makes the iPhone interface so compelling (and has made a number of Apple projects into such compelling products). It's also what I was trying to target with Strawberry Perl (for the audience of Unix Perl people anyway).
The new "Six" installer (that installs Perl 5, Padre and Rakudo at the same time) is definitely shiny, but as it stands it is most certainly NOT First Time Experience friendly.
Installation works fine, and so does starting up Padre.
But the next most obvious action, (File -> New -> Perl 6 Script) causes Padre to immediately crash. The Perl 6 plugin is also not on by default (so Perl 6 support doesn't actually work) and Perl 6 execution only works if you save as a
So please, by all means, if you are tolerant and familiar with Padre or want to help us out then install Six and try it.
But please restrain yourself for promoting it. Yes, it's neat. But it's VERY alpha and simply not ready for the unwashed Perl 6 curious masses to try out.