Categories
Posts in this category
- A shiny perl6.org site
- Creating an entry point for newcomers
- Sprixel, a 6 compiler powered by JavaScript
- Another perl6.org iteration
- Blackjack and Perl 6
- Why I commit Crud to the Perl 6 Test Suite
- Report from the Perl 6 Hackathon in Copenhagen
- Custom operators in Rakudo
- Defined Behaviour with Undefined Values
- Dissecting the "Starry obfu"
- Perl 6: Failing Softly with Unthrown Exceptions
- The first Perl 6 module on CPAN
- Google Summer of Code Mentor Recap
- Building a Huffman Tree With Rakudo
- Immutable Sigils and Context
- Is Perl 6 really Perl?
- Perl 6: Lost in Wonderland
- Lots of momentum in the Perl 6 community
- Musing and the future of feather and the Pugs repository
- Musings on Rakudo's spectest chart
- My first executable from Perl 6
- Trying to implement new operators - failed
- Let's build an object
- Perl 6 is optimized for fun
- How to get a parse tree for a Perl 6 Program
- Perl 6 in 2009
- Perl 6 ticket life cycle
- The Perl 6 Advent Calendar
- How to Plot a Segment of a Circle with SVG
- Publicity for Perl 6
- Rakudo architectural overview
- Rakudo Rocks
- Rakudo "star" announced
- Rakudo's rough edges
- Rats and other pets
- Releasing Rakudo made easy
- Set Phasers to Stun!
- Starry Perl 6 obfu
- Recent Perl 6 Developments August 2008
- Strings and Buffers
- Subroutines vs. Methods - Differences and Commonalities
- A SVG plotting adventure
- A Syntax Highlighter for Perl 6
- Test Suite Reorganization: How to move tests
- The Happiness of Design Convergence
- Perl 6 Tidings from September and October 2008
- Perl 6 Tidings for November 2008
- Perl 6 Tidings from December 2008
- Perl 6 Tidings from January 2009
- Perl 6 Tidings from February 2009
- Perl 6 Tidings from March 2009
- Perl 6 Tidings from April 2009
- Perl 6 Tidings from May 2009
- Perl 6 Tidings from May 2009 (second iteration)
- Perl 6 Tidings from June 2009
- Perl 6 Tidings from August 2009
- Perl 6 Tidings from October 2009
- Timeline for a syntax change in Perl 6
- Visualizing match trees
- We write a Perl 6 book for you
- When we reach 100% we did something wrong
- Where Rakudo Lives Now
- Why was the Perl 6 Advent Calendar such a Success?
- What you can write in Perl 6 today
- Why you don't need the Y combinator in Perl 6
Sat, 22 Aug 2009
Perl 6 is optimized for fun
Permanent link
Audrey Tang coined term optimized for fun in the context of Perl
6, abbreviated
-Ofun. (The -O compiler option instructs gcc to
optimize code).
And indeed we have lots of fun: Perl 6 is our MMORPG, but we still get things done and avoid the planning trap.
We also have fun in our specification:
1. Retreat to remote Himalayan monastery
2. Learn the hidden mysteries of space and time
????
3. Prophet!
We also have fun on IRC:
12:49 < pugs_svn> r28043 | moritz++ | [S02] small clarifications on Whatever
comprehensions
12:50 <@wayland76> I experience a strange feeling when reading moritz_'s
commit message :)
[...]
14:11 < pugs_svn> r28045 | wayland++ | [S02,S03,S09,S11] Changed any example
that had the animal "Cat" to have "Squirrel"
14:11 < pugs_svn> r28045 | wayland++ | instead (both have kittens), because we
already have a type called Cat and a
14:11 < pugs_svn> r28045 | wayland++ | method called "cat", and I could see
some potential for confusion.
[...]
14:14 <@moritz_> wayland76: + %cats\ .{'fluffy'} = Squirrel.new;
14:15 <@jnthn> Squirrel is not a type of cat?
14:15 <@moritz_> well, it would be sensible to name the variable %squirrels in
that case ;-)
14:18 < pugs_svn> r28046 | moritz++ | [S03] store Squirrels in %squirrels, not
in %cats
14:19 <@moritz_> somehow my commit messages sound a bit surrealistic today
14:20 * jnthn likes surrealism.
14:20 * masak fish surrealism
14:37 <@frettled> moritz_: You know, the cats may disagree and think that
squirrels _should_ be stored in cats. Just mentioning it.
14:37 <@jnthn> wantfud!
14:38 <@wayland76> well, those cats can go clarify their Whatever
comprehensions for all I care :)
14:38 <@masak> one would think that cats have been evolved to store rodents.
14:39 <@wayland76> I doubt the rodents think of it as "storage" :)
If you also like programming and having fun, join us on #perl6 on irc.freenode.net.