2009-07-07 13 views
7

Tengo una copia de Rakudo y me encantaría probarla. Después de buscar en Internet, encontré algunos fragmentos de código de cosas geniales de Perl 6, pero no hay scripts completos. Se agradecerá cualquier sitio que haga que los scripts prácticos de Perl 6 estén disponibles.¿Dónde puedo encontrar demo/código de muestra para Perl 6?

Gracias chicos, Ehtyar.

Respuesta

5

This page en la fundación de Perl cubre nuevas características muy bien. Específicamente "The Long Perl 6 Super-Feature List" (que en realidad no es muy larga, explica qué nuevas características vendrán en viñetas). Si está buscando específicamente nuevas características, ese es el lugar para buscar, en lugar de buscar montones de código de muestra y diseccionar nuevas características.

Hay algunos buenos ejemplos más pequeños en la página this que mostrarán nuevas características sin una cantidad elaborada de código.

+0

Estaba a punto de sugerirme suscribirse al sitio web de Gabor y la lista de correo. –

+0

Hola John. Ya conocía 'Aprender sobre Perl 6', pero las conversaciones de Perl 6 son un enlace excelente con una buena cantidad de ejemplos. Muchas gracias :) – Ehtyar

10

Consulte el repositorio perl6-examples desde http://github.com/perl6/perl6-examples/tree/master, contiene muchos buenos ejemplos.

También no dude en unirse a # perl6 o irc.freenode.net si tiene alguna pregunta (o [email protected] si es más el usuario del correo electrónico).

A veces también hay ejemplos muy buenos en los blogs de Perl 6, la mayoría de ellos se recopilan en http://pl6anet.org.

Véase también Perl 6 ejemplos en Rosetta Code.

+1

Planetsix parece un gran blog para leer una vez que me familiarizo con Perl 6, pero creo que tiene demasiado contenido para buscar ejemplos. El enlace de github es excelente, gracias por eso :) # perl6 es uno de los canales que me uno automáticamente cuando estoy en freenode, es un gran lugar para hablar sobre perl 6. – Ehtyar

+0

La URL de planetsix está extinta. Ha sido reemplazado por http://pl6anet.com. – raiph

+0

El resto de la respuesta de Moritz sigue en pie, pero estoy seguro de que también habría enumerado http://rosettacode.org/wiki/Category:Perl_6 si hubiera respondido hoy (su respuesta es de 2009). – raiph

4

Un gran lugar para otras cosas de perl6 es el blog Perlgeek; hay varios artículos y ejemplos allí, incluida una gramática funcional para el análisis JSON ... muy bueno.

+0

Bien, gracias Robert :) – Ehtyar

2

Como mencionó Robert, el blog Perlgeek tiene excelentes artículos. Escribí un couple articles, pero en su mayoría cubren cosas específicas de Perl 6 (classes, methods, etc.).

Puede consultar el libro Using Perl 6, que está disponible gratuitamente como pdf here. Tiene muchos ejemplos de código para los conceptos y características que cubre. El libro también está disponible en el directorio de documentos de la última versión de Rakudo *.

Además, recomendaría consultar las pruebas de especificación. Si tienes instalado Rakudo *, deberían estar en rakudo/t/spec. Están organizados por el synopsis, lo que puede ser un poco confuso. Sin embargo, el beneficio de mirar a través de ellos es excelente, tendrás la oportunidad de ver múltiples ejemplos de cómo usar conceptos en Perl 6 que sabes que funcionan en tu compilación actual porque puedes ejecutar la prueba.

1

Recursos creo útil en el momento de escribir este comentario (junio de 2015), que se enumeran de mayor a menor QA'd:

Cuestiones relacionadas