
Tema: Informasjonsteknologi
Inni kompilatoren: Språkdesign og kompilering
Har du noen gang lurt på hva som skal til for å lage et programmeringsspråk? (På engelsk)
Hvis du er programmerer, kan du antagelig mer enn ett programmeringsspråk.
Men hva kreves for å lage et språk?
Vi har invitert foredragsholdere som alle har implementert sine egne språk for å avmystifisere dette:
- Noah Hall,
- Olle Fredriksson
- Robin Heggelund Hansen
Noen spørsmål vi vil prøve å besvare:
- Hvordan fungerer en kompilator?
- Hva er egentlig en lexer eller en tokeniserer?
- Hvordan håndterer effektive kompilatorer store mengder tekstparsing, kombinert med avhengighetskjeder mellom filer?
- Hvordan fungerer kartlegging av inputkode til endelig output?
- Hva er språkserverprotokollen?
- Hvorfor i all verden skulle du ønske å gjøre dette?
Du vil få kunnskap om hvordan kompilatorer og prosessen med språkdesign fungerer. Vi håper også at du vil få litt inspirasjon til å lage din egen kompilator eller språk.
Teknas nettverk for utviklere
Nettverket tilbyr en møteplass hvor medlemmer kan diskutere de siste trendene og utfordringene i bransjen, samt dele best practices og innovative løsninger. Som medlem av Tekna kan du bli en del av vårt fagnettverk for utviklere. Bli med i nettverket