Re: Killer Features of Perl 6

2016-09-17 Thread Tony Edwardson
Hi Kaare It went well thanks and was well received. My brief slides can be seen here As you will see, I concluded that there is lots of good new stuff in Perl6 most of which fall in to the 'nice to have' category rather than Killer features

Re: Killer Features of Perl 6

2016-09-15 Thread Kaare Rasmussen
Hi Tony Thank you all for your input - I have started writing my talk and will publish my slides when I'm done.I may even video the talk and publish that too How did it go (if I dare to ask)? /kaare

Re: Killer Features of Perl 6

2016-08-26 Thread Tony Edwardson
Thank you all for your input - I have started writing my talk and will publish my slides when I'm done.I may even video the talk and publish that too Tony On 22/08/2016 16:01, Brock Wilcox wrote: Correct -- there are some excellent REPLs for perl5 such as Devel::REPL and tinyrepl. The

Re: Killer Features of Perl 6

2016-08-22 Thread Timo Paulssen
Could I interest you in focusing your time on the project arnsholt and me started long ago to make a Jupyter/IPython compatible kernel? https://github.com/timo/iperl6kernel

Re: Killer Features of Perl 6

2016-08-22 Thread Brock Wilcox
Correct -- there are some excellent REPLs for perl5 such as Devel::REPL and tinyrepl. The advantage for Perl 6 will be (but is not yet) it's multi-threaded friendliness. I am slowly working on the tools to build something like clojure's nREPL -- a client/server repl where your console, editor,

Re: Killer Features of Perl 6

2016-08-22 Thread yary
> why anyone would migrate to Perl 6 from Perl5. In addition to the previous, some perl5-to-6-specific improvements: consistent handling of $_ means not having to look up "what (if anything) does this builtin do with a default?" NativeCall is quite simpler than XS Has an object system, so if

Re: Killer Features of Perl 6

2016-08-21 Thread Wendy
At 10:35 PM 8/20/2016, Elizabeth Mattijsen wrote: > >> On 20 Aug 2016, at 22:14, Tony Edwardson wrote: >> In a few weeks I will be presenting a talk on a technical meeting >for Milton Keynes Perl Mongers and I have decided to try and sell the >benefits of Perl 6 to a

Re: Killer Features of Perl 6

2016-08-21 Thread Parrot Raiser
In some ways, the problem is an embarrassment of riches. There are so many aspects of P6 ("layers of the onion"), many of which are of no interest to people who merely have a problem to solve. Many of the concepts of P6 that are essential to its role as a language development platform are

Re: Killer Features of Perl 6

2016-08-21 Thread H.Merijn Brand
On Sat, 20 Aug 2016 21:14:42 +0100, Tony Edwardson wrote: > Hi All > > In a few weeks I will be presenting a talk on a technical meeting for > Milton Keynes Perl Mongers and I have decided to try and sell the > benefits of Perl 6 to a bunch of Perl 5 experts. > I am

Re: Killer Features of Perl 6

2016-08-21 Thread Yubin Ruan
On Sat, Aug 20, 2016 at 04:46:38PM -0400, Parrot Raiser wrote: > The REPL (Read, Evaluate, Print, Loop) is a major benefit that doesn't > get mentioned much. It's going to be a great help in training courses; > so much so that I'm trying to think of a way of achieving one in Perl > 5. Although

Re: Killer Features of Perl 6

2016-08-20 Thread Andrew Kirkpatrick
Numeric tower String manipulation at the byte, code-point and character levels Metaoperators NativeCall Multiple dispatch Rich and gradual type system Inline::* modules especially Inline::Perl5 Junctions Laziness On 21 August 2016 at 08:46, Steve Mynott wrote: > Grammars

Re: Killer Features of Perl 6

2016-08-20 Thread Steve Mynott
Grammars Concurrency Built in OO More than 1 implimenation Functional syntax S On Saturday, 20 August 2016, Tony Edwardson wrote: > Hi All > > In a few weeks I will be presenting a talk on a technical meeting for > Milton Keynes Perl Mongers and I have decided to try

Re: Killer Features of Perl 6

2016-08-20 Thread Parrot Raiser
The REPL (Read, Evaluate, Print, Loop) is a major benefit that doesn't get mentioned much. It's going to be a great help in training courses; so much so that I'm trying to think of a way of achieving one in Perl 5. On 8/20/16, Elizabeth Mattijsen wrote: > >> On 20 Aug 2016, at

Re: Killer Features of Perl 6

2016-08-20 Thread Elizabeth Mattijsen
> On 20 Aug 2016, at 22:14, Tony Edwardson wrote: > In a few weeks I will be presenting a talk on a technical meeting for Milton > Keynes Perl Mongers and I have decided to try and sell the benefits of Perl 6 > to a bunch of Perl 5 experts. > I am interested in your