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

Like this? Share it with your network

Share

GoOpen/Nordic Perl Workshop 2009

  • 1,299 views
Uploaded on

Summary of interesting talks given for Met.no.

Summary of interesting talks given for Met.no.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,299
On Slideshare
1,298
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
6
Comments
0
Likes
0

Embeds 1

http://www.slideshare.net 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Jon “Maddog” Hall Executive Director Linux International
  • 2. Bruce Perens co-founder Open Source Initiative forfatter Open Source Definition
  • 3. Simon Phipps Chief Open Source Officer Sun Microsystems
  • 4. Larry Wall benevolent dictator for life Perl Project
  • 5. GoOpen • tre spor • offentlig sektor + utdanning + næringsliv • teknisk • http://goopen2009.friprog.no/program • slides kommer snart?
  • 6. Open Source panel
  • 7. Fri programvare i helsesektoren - en realitet! Allan Lochert Prosjektleder HelseSørØst http://www.kuling.com/
  • 8. Git Marcus Ramberg Oslo.pm
  • 9. Nordic Perl Workshop
  • 10. Nordic Perl Workshop • to spor • Perl 6 • røkla • slides på http://www.perlworkshop.no/ • videoer kommer snart online: http://oslopm.blip.tv/
  • 11. Nordic Perl Workshop
  • 12. Perl 5 • Moose • DBIx::Class • Debian packaging • KiokuDB
  • 13. Perl 6 • Når? • Til jul • Nå!
  • 14. 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...
  • 15. Pugs • Perl 6 interpreter • skrevet i Haskell • prosjekt dødt? • testene lever i beste velgående
  • 16. 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”
  • 17. Rakudo http://rakudo.de/
  • 18. 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!
  • 19. • “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.”
  • 20. • register-basert virtual machine • skrevet i C • 1.0.0 lansert 17. mars • 1.1.0 lansert 21. april
  • 21. CPAN? • good riddance! • CGI.pm ⇢ Web-pm • November wiki engine
  • 22. Perl 5 for Parrot • håp om binærkompatibilitet • C-biblioteker et problem
  • 23. Linker • http://dokit/personal/it/geira/goopen