[Thousand-oaks-pm] In anticipation of Perl 6 Hackathon

Todd Presta toddpresta at sbcglobal.net
Mon Jul 13 15:18:19 PDT 2009


Cool, I am on the same page as well. Basically building a targeted web sponge in Rakudo. :)

It looks like the only real implementation of CGI.pm-like module is in the November Wiki project. I tried to use it along with the accompanying URI modules but it kept errorring out on character set issues even when forcing a particular character set with the perl6 command line switch (maybe a Windows thing though). It was probably a combination of the comments (definitely unicode) and the use of racquos instead of dual arrows for the hyper operators. Didn't go into it in depth though.

I even started to port CGI::Lite to Perl 6 as CGI::Lite6 but put that on hold until we have finished the brainstorming sessions. I'll have to say the Perl 6 definitely has some powerful features, especially in the array and hash arenas.

If worse comes to worse we can always stress test Rakudo's regexes and parse the %*ENV ourselves for web interaction :)


-- Todd Presta

-- http://www.asciiville.com

--- On Mon, 7/13/09, Jonathan Brown <jbrown at reachlocal.com> wrote:

From: Jonathan Brown <jbrown at reachlocal.com>
Subject: RE: [Thousand-oaks-pm] In anticipation of Perl 6 Hackathon
To: "'shawn faison'" <faison09 at gmail.com>, "'Todd Presta'" <toddpresta at sbcglobal.net>
Cc: thousand-oaks-pm at pm.org
Date: Monday, July 13, 2009, 10:51 AM



 
 
Guys,
 
One idea I had, which is kind of a merger of Shawn's 3 
and 4, to some extent, is: Build a website and accompanying backend that will 
parse feeds of / use APIs of twitter/facebook/Daylife/wherever and agregate 
content about a specific topic. I like this one because 1) it shows Perl 6 
can be used to build the kind of web apps that are popular today (no cgi!), 2) 
it's not just the web app, because we'll need backend components and db layer to 
store all the parsed content, 3) since we store the content instead of jsut 
access live APIs, we can build a "universal" search on top that merges the 
results of different sources together, and 4) it should be realtively well 
suited to development by mutliple people, as someone can always just pick a new 
data source and write an importer for it, or build some other feature that uses 
the same data set for something.  It's basically a pseudo real-time search 
app.  Finally, for the actual implementation of it we show off, we could 
have it center on Perl 6 / Rakudo / Parrot content.  

 
Jon
 



From: 
thousand-oaks-pm-bounces+jbrown=reachlocal.com at pm.org 
[mailto:thousand-oaks-pm-bounces+jbrown=reachlocal.com at pm.org] On Behalf Of 
shawn faison
Sent: Saturday, July 11, 2009 8:26 PM
To: 
Todd Presta
Cc: thousand-oaks-pm at pm.org
Subject: Re: 
[Thousand-oaks-pm] In anticipation of Perl 6 Hackathon


Hey Mongers,

Ive pondered a few ideas for our hackathon in no 
particular order such as: 

1. An  IRC bot

2. A chat 
client

3. A widget that parses a twitter feed and does some smart 
operations on it.  

4. Something using the Facebook api, Flickr api, 
or Daylife api. Daylife is pretty cool , it aggregates all types of blogs and 
news feeds. You can grab news based on location , time , weather and other 
options.

5. A basic multiplayer roleplaying game with a web interface or 
a MUD RPG. <-- this seems to be my default way of learning a new programming 
language because its just fun 
We could do a server and a client for this. 


Im open to doing whatever though really and does anyone else have any 
ideas ? 
We could publish whatever we create and have a little catchy logo on 
the web page that says "Created with Perl 6! or Created with Rakudo!" at the 
bottom. 

Best Regards
Shawn



On Sat, Jul 11, 2009 at 11:25 AM, Todd Presta <toddpresta at sbcglobal.net> 
wrote:


  
    
    
      TO.pm

I started a repo on GitHub to push some toy 
        programs initially, and to log some flight time with Rakudo Perl 
        6.

If you are interested, it is located at:

  http://github.com/asciiville/perl6-playground
  
        http://github.com/asciiville/perl6-playground/tree/master  
        (first URI redirects to this one)

Has anybody on the list 
        pondered a Perl 6 project for a hackathon or 
        otherwise?

Todd







-- Todd Presta
-- http://www.asciiville.com
_______________________________________________
Thousand-oaks-pm 
  mailing list
Thousand-oaks-pm at pm.org
http://mail.pm.org/mailman/listinfo/thousand-oaks-pm

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/thousand-oaks-pm/attachments/20090713/0be4e59e/attachment.html>


More information about the Thousand-oaks-pm mailing list