Guy Hulbert | 1 Aug 2010 15:28
Picon

Re: "Perlito" MiniPerl6 5.0 - more bootstrapped backends, more Perl 6 compatibility

I tried this and I like it.

On Mon, 2010-19-07 at 20:36 +0200, Flavio S. Glock wrote:
> Perlito is a compiler that implements a subset of Perl 6.
> Perlito compiles "MiniPerl6" programs (such as itself) into one of the
> 'backend' languages: Go, Common Lisp, Perl 5, Javascript, and Python
> 2. 

The go backend does not work for me because it assumes a 64-bit system
and I am on 32 still (6c rather than 8c).  I could probably patch this.

The python one worked fine.

I looked at everything I could find on the web and in the distribution
for information about future plans for perlito but could not find much
so I'll ask here.

Is anyone using it ?

How far do you (Flavio) plan to continue working on it ?

I have some things I'd like to try in perl 6 but I don't really have
time to get the whole rakudo/parrot thing up and running.

--

-- 
--gh

Reini Urban | 28 Aug 2010 22:52
Picon
Gravatar

New: rakudo-star-201007-1, Updated: rakudo-201007_47-1 (aka perl6)

rakudo-star on cygwin is parrot plus rakudo (a perl6 implemention on 
parrot) plus some new perl6 libraries, docs and libraries and blizkost, 
a perl5 parrot language which embeds libperl5. Contrary to the upstream
rakudo-star release for the masses, this does not include the external
parrot or rakudo releases. The external rakudo releases in the future 
will match the rakudo star release. That's why this rakudo has the 
version 201007_47, not just 201007, because it's the one from rakudo-star

* first package, using external parrot, and an updated rakudo 2010.07-47
* some blizkost and make install patches (already applied upstream)
* some testing hacks

UPSTREAM ANNOUNCE

On behalf of the Rakudo and Perl 6 development teams, I'm happy to
announce the July 2010 release of "Rakudo Star", a useful and usable
distribution of Perl 6.  The tarball for the July 2010 release is
available from <http://github.com/rakudo/star/downloads>.

Rakudo Star is aimed at "early adopters" of Perl 6.  We know that
it still has some bugs, it is far slower than it ought to be, and
there are some advanced pieces of the Perl 6 language specification
that aren't implemented yet.  But Rakudo Perl 6 in its current form
is also proving to be viable (and fun) for developing applications
and exploring a great new language.  These "Star" releases are
intended to make Perl 6 more widely available to programmers, grow
the Perl 6 codebase, and gain additional end-user feedback about the
Perl 6 language and Rakudo's implementation of it.

In the Perl 6 world, we make a distinction between the language
(Continue reading)


Gmane