GoOpen/Nordic Perl Workshop 2009
Upcoming SlideShare
Loading in...5
×
 

GoOpen/Nordic Perl Workshop 2009

on

  • 1,224 views

Summary of interesting talks given for Met.no.

Summary of interesting talks given for Met.no.

Statistics

Views

Total Views
1,224
Views on SlideShare
1,223
Embed Views
1

Actions

Likes
0
Downloads
5
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

GoOpen/Nordic Perl Workshop 2009 GoOpen/Nordic Perl Workshop 2009 Presentation Transcript

  • Jon “Maddog” Hall Executive Director Linux International
  • Bruce Perens co-founder Open Source Initiative forfatter Open Source Definition
  • Simon Phipps Chief Open Source Officer Sun Microsystems
  • Larry Wall benevolent dictator for life Perl Project
  • GoOpen • tre spor • offentlig sektor + utdanning + næringsliv • teknisk • http://goopen2009.friprog.no/program • slides kommer snart?
  • Open Source panel
  • Fri programvare i helsesektoren - en realitet! Allan Lochert Prosjektleder HelseSørØst http://www.kuling.com/
  • Git Marcus Ramberg Oslo.pm
  • Nordic Perl Workshop
  • Nordic Perl Workshop • to spor • Perl 6 • røkla • slides på http://www.perlworkshop.no/ • videoer kommer snart online: http://oslopm.blip.tv/
  • Nordic Perl Workshop
  • Perl 5 • Moose • DBIx::Class • Debian packaging • KiokuDB
  • Perl 6 • Når? • Til jul • Nå!
  • Perl 6 • Spesifikasjon, ikke implementasjon • spec 99 % ferdig • resterende 1 %? • “når er det engelske språket ‘ferdig’?” –sjn • http://perlcabal.org/syn/ • Flere implementasjoner...
  • Pugs • Perl 6 interpreter • skrevet i Haskell • prosjekt dødt? • testene lever i beste velgående
  • Rakudo • Perl 6 bytecode-kompilator • i dag for Parrot • senere kanskje også andre VMer: Java VM, .NET, UCSD p-System • nå på development release #16 • “now passing approximately 65% of the available spectest suite”
  • Rakudo http://rakudo.de/
  • Rakudo $ git clone git://github.com/rakudo/rakudo.git $ cd rakudo/ $ perl Configure.pl --gen-parrot $ make $ chmod +x perl6 $ ./perl6 > say "Hello, world!" Hello, world!
  • • “Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages.” • “Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator.”
  • • register-basert virtual machine • skrevet i C • 1.0.0 lansert 17. mars • 1.1.0 lansert 21. april
  • CPAN? • good riddance! • CGI.pm ⇢ Web-pm • November wiki engine
  • Perl 5 for Parrot • håp om binærkompatibilitet • C-biblioteker et problem
  • Linker • http://dokit/personal/it/geira/goopen