Re: Naming debate- what's the location for it?
[email protected] (vijayvithal jahagirdar) Tue, 20 Feb 2018 22:52:48 +0530
| Newsgroups | perl.perl6.language |
|---|---|
| Message-ID | <CANvkr8eLw6OaQEUnQJh0bLW3c3-4fv5xkaR4-hp6CF902yeKBw@mail.gmail.com> |
--001a113e838a47965c0565a80f84 Content-Type: text/plain; charset="UTF-8" While I am not an expert in R, My observation about the specific features that I use often in R and its equivalence in Perl is as follows. - The *apply functions, Technically it is similar to Perl's map/grep and friends. - Magrittr: Perl5 has no equivalent function, Perl6 has the pipe operator ==> - the tidyverse set of packages, Python has stolen some of the features from this package (ggplot and dplyr) I am not aware of any equivalent package in Perl. - Literate Programming via knitr ( Python has Jupyter) The nearest equivalent I find in Perl is one of the template engines but it is really not the same... I suspect that while P6 has the nuts and bolts of being a great language for DataScience, It does not provide a complete out of the box experience. For me to consider P6 instead of R for my Data Analytics, At a minimum I would prefer to have the equivalent of the tidyverse package,Leaflet and associated GIS packages and knitr(Which already supports Perl) Regards Vijay On Tue, Feb 20, 2018 at 9:36 PM, yary <[email protected]> wrote: > A bit of a digression around marketing/evangelizing > > >> When I wanted to learn DataScience, courses using R and Python were >> readily available. Even though I had been using Perl for 20 years, I did >> not even know where to start in the Perl ecosystem! >> > > I've wondered why PDL isn't more popular, more of a thing in the wide > world of science. https://metacpan.org/pod/PDL > > And PDL was very much in mind during the early & mid design stages of > Perl6. There's a huge opportunity for Perl6 to be a great platform for data > science if it can add PDL's data-crunching performance & expressiveness to > its already wonderful concurrency models. > > -y > > -- https://www.facebook.com/vijayvithal.jahagirdar https://twitter.com/jahagirdar_vs http://democracies-janitor.blogspot.in/ --001a113e838a47965c0565a80f84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">While I am not an expert in R, My observation about the sp= ecific features that I use often in R and its equivalence in Perl is as fol= lows.<br><ul><li>The *apply functions, Technically it is similar to Perl= 9;s map/grep and friends.</li><li>Magrittr: Perl5 has no equivalent functio= n, Perl6 has the pipe operator =3D=3D></li><li>the tidyverse set of pack= ages, Python has stolen some of the features from this package (ggplot and = dplyr) I am not aware of any equivalent package in Perl.<br></li><li>Litera= te Programming via knitr ( Python has Jupyter) The nearest equivalent I fin= d in Perl is one of the template engines but it is really not the same...</= li></ul><p>I suspect that while P6 has the nuts and bolts of being a great = language for DataScience, It does not provide a complete out of the box exp= erience.</p><p>For me to consider P6 instead of R for my Data Analytics, At= a minimum I would prefer to have the equivalent of the tidyverse package,L= eaflet and associated GIS packages and knitr(Which already supports Perl)<b= r></p><p>Regards</p><p>Vijay<br></p></div><div class=3D"gmail_extra"><br><d= iv class=3D"gmail_quote">On Tue, Feb 20, 2018 at 9:36 PM, yary <span dir=3D= "ltr"><<a href=3D"mailto:[email protected]" target=3D"_blank">not.com@gm= ail.com</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D= "margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D= "ltr"><div>A bit of a digression around marketing/evangelizing<br></div><sp= an class=3D""><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex">When I wanted to learn DataScience, courses using R and Python were r= eadily available. Even though I had been using Perl for 20 years, I did not= even know where to start in the Perl ecosystem!<br></blockquote><div class= =3D"gmail_extra"><br></div></span><div class=3D"gmail_extra">I've wonde= red why PDL isn't more popular, more of a thing in the wide world of sc= ience. <a href=3D"https://metacpan.org/pod/PDL" target=3D"_blank">https://m= etacpan.org/pod/PDL</a><br><br>And PDL was very much in mind during the ear= ly & mid design stages of Perl6. There's a huge opportunity for Per= l6 to be a great platform for data science if it can add PDL's data-cru= nching performance & expressiveness to its already wonderful concurrenc= y models.<span class=3D"HOEnZb"><font color=3D"#888888"><br><br clear=3D"al= l"><div><div class=3D"m_2908833633101119337gmail_signature">-y<br></div></d= iv> <br></font></span></div></div> </blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail_sig= nature" data-smartmail=3D"gmail_signature"><a href=3D"https://www.facebook.= com/vijayvithal.jahagirdar" target=3D"_blank">https://www.facebook.com/vija= yvithal.jahagirdar</a><br><a href=3D"https://twitter.com/jahagirdar_vs" tar= get=3D"_blank">https://twitter.com/jahagirdar_vs</a><br><a href=3D"http://d= emocracies-janitor.blogspot.in/" target=3D"_blank">http://democracies-janit= or.blogspot.in/</a><br></div> </div> --001a113e838a47965c0565a80f84--