[Oslo.pm] Maimøtet: Trippel gjesteforedrag! :-D

Salve J Nilsen sjn+oslo.pm at pvv.org
Ons 2. Mai 2007 02:38:48 PDT


Minner om kveldens foredrag. Møt opp! :-)


Salve J Nilsen said:
> 
> Hei!
>
> Vi nærmer oss Oslo.pms maimøte, og denne gangen har vi lånt to
> foredragsholdere fra årets Nordic Perl Workshop i København. De vil
> holde til sammen tre foredrag.
>
>
>     Hva:  Tre gjesteforedrag om Perl
>     Tid:  Onsdag 2. mai 2007, klokken 18:00
>     Sted: Høyskolen i Oslo, avd. for Ingeniørutdanning
>           Cort Adelers gate 30, auditorium 1.701 (7. etg.)
>     Kart: http://www.kvasir.no/kart/index.c?id=a_168652
>
>     Merk tid og sted!
>
>
> Nelson Ferraz: "Adventures in Perl6"
>
>    This talk is about writing text adventures, or Interactive Fictions, in
>    Perl6.
>
>    Interactive fiction, often abbreviated IF, describes a computer game in
>    which players use text commands to control characters and influence the
>    environment. In common usage, the word refers to text adventures, a
>    type of adventure game with text-based input and output.
>
>    The process of writing an IF in Perl6 is an adventure in itself.
>
>
> Nelson Ferraz: "Code Generation with Perl"
>
>    Code Generation is the technique of writing programs that write or
>    manipulate other programs. In many cases, this allows programmers to
>    get more done in the same amount of time as they would take to write
>    all the code manually.
>
>    This presentation will show how Perl can be used to generate other
>    languages and Perl itself.
>
>    We'll also be introduced to an XML-based application description
>    language, which allows a programmer to describe *what* he wants to
>    produce, not *how* to implement it.
>
>
> Jonathan Worthington: "Playing with bird guts"
>
>   Parrot is a virtual machine for dynamic languages. It is one
>   target for Perl 6 amongst a wide range of other languages. In this talk
>   I'll dive into how some bits of Parrot actually work. I'll include:
>
>     * A high level overview of how you go from high level langauge to
>       actually running It
>     * The interpreter data structure
>     * Opcode dispatch
>     * PMCs
>     * Calling conventions, including contexts and return continuations
>     * Garbage collection
>
>   No knowledge of C, Parrot or virtual machines in general is required.
>
>
> Om foredragsholderne:
>
>    Nelson Ferraz is Electronic Engineer, Master in Business Information
>    Systems, and has been working with Perl for almost 10 years. Co-founder
>    of the Brazilian Perl Society, nowadays he lives and works in Lisbon.
>
>    Jonathan Worthington: "After graduaing last summer, I've been doing a
>    mix of consultancy, going to Perl events and traveling. I started
>    hacking on the Parrot VM in 2003, mostly working on improving Windows
>    support through a number of little patches. I'm to blame for the Parrot
>    bytecode file linker and the .Net => Parrot bytecode translator, which
>    I worked on as my final year degree project. My more recent Parrot
>    exploits include working on changes to the bytecode file design and
>    leading the implementatin of the new object model, complete with
>    roles."
>
> Foredragene vil vare tilsammen 1,5-2 timer, og etter det faglige vil vi
> forflytte oss til et egnet utested i nærheten for å sosialisere.
>
> Medlemsmøtene er åpne for alle Perl-interesserte! For å melde deg inn i
> Oslo.pm, trenger du bare å abonnere på annonserings-lista vår.
>
> Velkommen til alle! :)
>
>
> mvh,
>
>  - Dag Asheim
>  - Trond Michelsen
>  - Salve J. Nilsen
>
>

-- 
#!/usr/bin/perl
sub AUTOLOAD{$AUTOLOAD=~/.*::(\d+)/;seek(DATA,$1,0);print#  Salve Joshua Nilsen
getc DATA}$"="'};&{'";@_=unpack("C*",unpack("u*",':4@,$'.#     <sjn at foo.no>
'2!--"5-(50P%$PL,!0X354UC-PP%/0\`'."\n"));eval "&{'@_'}";   __END__ is near! :)


Mer informasjon om epostlisten Oslo.