in reply to Re^2: Backend diversity for Rakudo
in thread Backend diversity for Rakudo
Frankly speaking most of the Perl 6 implementations in the Past look like "me too" projects. Start with something just because some body else is doing it, ultimately get overwhelmed by the task and abandon it. This is what fundamentally happens when you want to do it just for sake of wanting to do it. The moment there is some technical barrier the motivation evaporates into thin air.
Apart from a few serious attempts like Parrot, Pugs and Rakudo. Other projects have provided good feedback but that was not the aim of those project, was it?
Focus is the name of the game for large projects like this. Parrot wanted to be a good runtime for Perl 6 but what did it end up being? Run time for a near dozen languages but slow with a suboptimal GC. Now Rakudo wanted to run on Parrot but is now aiming to run couple of other backends. The focus keeps dividing and ultimately time passes on and nothing worth while is achieved. People get frustrated and find something else no matter how much you try convince them.
It's not difficult to imagine all successful projects in the open source community example Linux, Perl, Python started as small humble projects but scaled over a period over the time. Alas, that never came to happen with Perl 6. One very large ever evolving spec, with implementations constantly loosing focus and jumping anything new on the market. Will we have to wait for another 10 years while this comes out clean,or never?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Backend diversity for Rakudo
by szabgab (Priest) on Aug 18, 2010 at 04:34 UTC | |
by Anonymous Monk on Aug 18, 2010 at 04:52 UTC | |
by chromatic (Archbishop) on Aug 18, 2010 at 05:30 UTC | |
by Anonymous Monk on Aug 18, 2010 at 05:41 UTC | |
by chromatic (Archbishop) on Aug 18, 2010 at 16:16 UTC | |
by Anonymous Monk on Aug 18, 2010 at 05:49 UTC | |
by szabgab (Priest) on Aug 20, 2010 at 09:24 UTC |