Rakudo Perl 6 and NQP Internals

Denna intensiva tvådagars workshop gör en djupdykning ned i många delar av Rakudo Perl 6 och NQP, med huvudsakligt fokus på de backend-oberoende delarna men även med visst fokus på JVM:en och den kommande MoarVM. 

Under kursen får deltagarna bygga sin egen lilla kompilator, komplett med ett enkelt klassbaserat objektsystem, för att hjälpa dem att förstå hur verktygskedjan fungerar. Kursledaren arbetar även som konsult och delar med sig av sin praktiska erfarenhet.

Kursen hålls på engelska.

Målgrupp

Kursen riktar sig till programmerare som är nyfikna på Perl 6 internals och hur dess kompilator fungerar. Kursen är även intressant för dem som vill lära sig kompilatorkonstruktion generellt.

Förkunskaper

Viss kunskap om språket Perl 6, och helst lite erfarenhet av att jobba med NQP också. Läromedlet är på engelska och kursledaren talar engelska.

Ämnesområden

  • Översikt: Kompilatorer, och NQP/Rakudo-arkitekturen
  • Språket NQP
  • Kompileringsprocessen
  • QAST
  • En närmare titt på nqp::-operationerna
  • 6model
  • Begränsad serialisering och modulladdning
  • Regex- och grammatikmotorn
  • JVM backend
  • MoarVM backend

Utbildningsformer

Addskills erbjuder mycket mer än traditionell klassrumsutbildning. Se vilka utbildningsformer som passar just dig!

Addskills kunskapsbank

Ta del av intressanta artiklar, webinars och filmade seminarier.

Anpassad företagsutbildning

Behöver du en utbildning som är anpassad till ditt företags behov? Läs mer om våra anpassade företagsutbildningar.

Om kursen

Pris: 19 500,00 kr

exklusive moms

Språk Engelska
Längd 2 dagar
Kurskod ET390

KompetenskortKompetenskort gäller på denna kurs

Kursen hålls på begäran

Kontakta oss för mer information.

Telefon: 08-440 11 00
E-post: info@addskills.com