Re: Perl's Glory Days Are Behind It, But It Isn't Going Anywhere
[email protected] (Joel Limardo) Thu, 31 Jan 2013 12:20:46 -0600
| Newsgroups | perl.advocacy |
|---|---|
| Message-ID | <CAOfjradpTUa_+6iokgd2NJ836VP0und7cEGdT4couXj2iL6zMA@mail.gmail.com> |
--bcaec5196d71888feb04d499af1e Content-Type: text/plain; charset=ISO-8859-1 After skimming the article at the heart of the Slashdot discussion I think there are some reasons for the popularity of Perl-alternatives: a) Large corporations have supported some languages or standardized on them (Sun/Java, Apple/Objective-C). b) Some languages are hot because of a perceived low learning curve, widespread framework availability and adoption (JavaScript, frameworks like Mootools, JQuery, et. al.) c) In cases where you would think Perl would be a natural choice Bash seems easier in some cases, "people are opting for the simplicity and portability of Bash rather than Perl in these cases..." Prospective Strategies: A: Powerhouse Corporate Endorsement Our beloved computing industry has companies like Apple and Google at the forefront and they are both decidedly un-Perl-friendly. But who would have ever thought that these companies would be where they are today ten years ago? Certainly not me, that's for sure. My guess here is that, like everything in computing, sooner or later the computing market is going to shift again. Perhaps rather than computers or cell phones we will all start buying robots or something. Let's look into the future of computing, whatever is coming *after* this round, to become the defacto language. B: Slash Thine Learning Curve I'm all for building a smaller, more compact, version of Perl that is as absurdly restrictive as other languages. We can call it LockBox Perl or Nope-You-Can't-Do-That-Anymore Perl. Whatever. (There used to be something like this -- EmbPerl or something but I think it died because the Perl community didn't like it.) Allow for some special instruction at the top of scripts that allows you do actually use Perl instead of the locked-down version. That way corporations can simply say -- 'for project X you CANNOT use the cool unlock instruction.' Once Perl is in use it becomes easier to sell them onto more advanced features/syntax. C: Wait a Minute There... Here is where I think a marketing campaign would work. I think there is growth in the Linux user base and folks who want to experiment with the 'coolness' of Linux will inevitably experiment with scripting. The certification examinations for Linux all center on Bash, so it is no wonder that it is rising in popularity. If someone took the time to analyze this they might find the Bash adoption curve mimicking that of Linux adoption or perhaps Linux certification attempts. If this is correct then a good strategy might be to steer people toward trying Perl while they are banging away at the console. Perl was originally built to beat out scripting alternatives so this is fairly logical. On Thu, Jan 31, 2013 at 2:10 AM, Johan Vromans <[email protected]> wrote: > > http://developers.slashdot.org/story/13/01/29/0235220/perls-glory-days-are-behind-it-but-it-isnt-going-anywhere > > We know we suck at marketing, but is there anything we are going to do > about it? > > -- Johan > -- --bcaec5196d71888feb04d499af1e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable After skimming the article at the heart of the Slashdot discussion I think = there are some reasons for the popularity of Perl-alternatives:<br><br>a) L= arge corporations have supported some languages or standardized on them (Su= n/Java, Apple/Objective-C).<br> b) Some languages are hot because of a perceived low learning curve, widesp= read framework availability and adoption (JavaScript, frameworks like Mooto= ols, JQuery, et. al.)<br>c) In cases where you would think Perl would be a = natural choice Bash seems easier in some cases, "people are opting for= the simplicity and portability of Bash rather than Perl in these cases...&= quot;<br> <br>Prospective Strategies:<br><br>A: Powerhouse Corporate Endorsement<br><= br>Our beloved computing industry has companies like Apple and Google at th= e forefront and they are both decidedly un-Perl-friendly. But who would hav= e ever thought that these companies would be where they are today ten years= ago? Certainly not me, that's for sure. My guess here is that, like ev= erything in computing, sooner or later the computing market is going to shi= ft again. Perhaps rather than computers or cell phones we will all start bu= ying robots or something. Let's look into the future of computing, what= ever is coming *after* this round, to become the defacto language. <br> <br>B: Slash Thine Learning Curve<br><br>I'm all for building a smaller= , more compact, version of Perl that is as absurdly restrictive as other la= nguages. We can call it LockBox Perl or Nope-You-Can't-Do-That-Anymore = Perl. Whatever. (There used to be something like this -- EmbPerl or somethi= ng but I think it died because the Perl community didn't like it.) Allo= w for some special instruction at the top of scripts that allows you do act= ually use Perl instead of the locked-down version. That way corporations ca= n simply say -- 'for project X you CANNOT use the cool unlock instructi= on.' Once Perl is in use it becomes easier to sell them onto more advan= ced features/syntax.<br> <br>C: Wait a Minute There...<br><br>Here is where I think a marketing camp= aign would work. I think there is growth in the Linux user base and folks w= ho want to experiment with the 'coolness' of Linux will inevitably = experiment with scripting. The certification examinations for Linux all cen= ter on Bash, so it is no wonder that it is rising in popularity. If someone= took the time to analyze this they might find the Bash adoption curve mimi= cking that of Linux adoption or perhaps Linux certification attempts. If th= is is correct then a good strategy might be to steer people toward trying P= erl while they are banging away at the console. Perl was originally built t= o beat out scripting alternatives so this is fairly logical. <br> <br><div class=3D"gmail_quote">On Thu, Jan 31, 2013 at 2:10 AM, Johan Vroma= ns <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"= _blank">[email protected]</a>></span> wrote:<br><blockquote class=3D"= gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-= left:1ex"> <a href=3D"http://developers.slashdot.org/story/13/01/29/0235220/perls-glor= y-days-are-behind-it-but-it-isnt-going-anywhere" target=3D"_blank">http://d= evelopers.slashdot.org/story/13/01/29/0235220/perls-glory-days-are-behind-i= t-but-it-isnt-going-anywhere</a><br> <br> We know we suck at marketing, but is there anything we are going to do<br> about it?<br> <span class=3D"HOEnZb"><font color=3D"#888888"><br> -- Johan<br> </font></span></blockquote></div><br><br clear=3D"all"><br>-- <br><br> --bcaec5196d71888feb04d499af1e--