As an exercise, I'm porting some small coding utilities written in P5 to P6, and it's interesting how much less code is required, even using what I suspect will seem embarrassingly naive P6 code in a little while.
On 9/5/18, Vadim Belman <vr...@lflat.org> wrote: > Let me correct you in one aspect. It's not my company which is using Perl. > It's me. My department is nothing about programming but VoIP and whatever > else around it. Use of Perl for supportive tasks is my own choice. Yet, > mixing of languages is definitely something I'm trying to avoid at least in > one single project. Though it's yet to be seen how would things turn out to > be in the future. > > So far, I'm a bad example for this kind of transition... > >> 5 вер. 2018 р. о 10:50 Ralph Mellor <ralphdjmel...@gmail.com> >> написав(ла): >> >> My last post in response to Vadim's recent post. >> >> Vadim is one of those exploring introduction of P6 in a company that makes >> significant use of P5. >> >> > I have a work project on my hands which I wanna implement in Perl6. Yet, >> > I have an internal framework for such projects written in Perl 5. >> >> I wanted to write a bit about what I think the likely short and long term >> reaction of the community will be to your efforts. >> >> I would expect the sort of environment you describe to (continue to) be >> one of the most important P6 use cases for years to come. While it looks >> like we can not afford to tie P6 to P5, the flip side is that we also >> can't forget that this scenario was the primary launching point for P6 and >> that a natural setting in coming decades will be alongside P5. >> >> And this should essentially be a showcase scenario. P6 coding in the >> context of P5 heritage and code bases is very much a sweet spot in terms >> of a likely pool of early adopters and also the initial testing ground for >> P6's ambitious polyglot (mixed language) strategy. >> >> ---- >> >> The current P6 community make up reflects the contemporary importance and >> influence of P5. In a recent survey exposed mostly in P6 focused fora, 75% >> of respondents said they have "used Perl 5 extensively before finding out >> Perl 6". >> (https://docs.google.com/forms/d/e/1FAIpQLSdqrrcxTQWuN1ISAvz3j_XkpCCc2AuQw9uKgAhTivxHBFsweg/viewanalytics >> <https://docs.google.com/forms/d/e/1FAIpQLSdqrrcxTQWuN1ISAvz3j_XkpCCc2AuQw9uKgAhTivxHBFsweg/viewanalytics>) >> >> Anecdotally speaking, attitudes among P6 folk toward P5 vary but are >> generally at least respectful. >> >> One example is Zoffix. He's an important driver of P6. He wants P6 free of >> any drag from P5. But it's noteworthy that he still sometimes uses P5 to >> get stuff done. (Sometimes mixed with P6, eg >> https://perl6.party/post/IRC-Client-Perl-6-Multi-Server-IRC-Module#dontwaitup >> <https://perl6.party/post/IRC-Client-Perl-6-Multi-Server-IRC-Module#dontwaitup>) >> >> Liz, another important driver, is ultimately motivated by the desire to >> sustain and invigorate P6 long enough to do likewise for the overall Perl >> community in coming decades. The P5 legacy and its future is as central to >> her vision as P6. >> >> In summary, I believe that if you keep a positive, practical and >> persistent (multi year) focus on bringing P6 into the mix with a P5 >> environment, P6 leaders will or at least should have your back. >> >> I'm curious to hear whether this is of interest to you or others. >> >> -- >> raiph > > Best regards, > Vadim Belman > >