Re: Introducing P6 into a P5 user environment

2018-09-06 Thread Parrot Raiser
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  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 
>> написав(ла):
>>
>> 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
>> )
>>
>> 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
>> )
>>
>> 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
>
>


Re: Introducing P6 into a P5 user environment

2018-09-05 Thread Vadim Belman
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  написав(ла):
> 
> 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
>  
> )
> 
> 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 
> )
> 
> 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