Kurs/Go: Difference between revisions

From Programvareverkstedet
No edit summary
(oppdaterte med beskrivelse fra plakaten.)
Line 4: Line 4:
<b>Anbefalte forkunnskaper</b>: Du bør ha noe programmeringserfaring, gjerne i Java eller C(++).
<b>Anbefalte forkunnskaper</b>: Du bør ha noe programmeringserfaring, gjerne i Java eller C(++).


Kurset er en introduksjon til det nye programmeringsspråket [http://golang.org Go] for de som har programmert i andre språk tidligere. Vi vil gå igjennom syntaksen, typesystemet, og vise hvordan språket håndterer samtidighet og parallellisering enkelt og trygt.  
Kurset er en introduksjon til det nye programmeringsspråket Go for de som har programmert i andre språk tidligere.
 
Go er ment som et moderne alternativ for systemprogrammering. Det kombinerer enkelheten ved å programmere i dynamiske tolkede språk med automatisk minnehåndtering, og hastigheten fra kompilerte språk som C.
 
Go har også innebygde primitiver som gjør det lett å håndtere samtidighet, og å lage programmer som kan ta nytte av flere tilgjengelige kjerner.
 
Vi vil bruke det meste av tiden på å gå igjennom en rekke eksempler, for å vise hvordan Go er forskjellig fra Java og C/C++.
 
Plakat: http://www.pvv.ntnu.no/~andreer/go-kurs-plakat.pdf


__NOTOC__
__NOTOC__

Revision as of 13:16, 12 April 2010

Tid: Torsdag 22. april 2010, kl. 18:15
Sted: KJL5
Kursholder: Andreas Eriksen
Anbefalte forkunnskaper: Du bør ha noe programmeringserfaring, gjerne i Java eller C(++).

Kurset er en introduksjon til det nye programmeringsspråket Go for de som har programmert i andre språk tidligere.

Go er ment som et moderne alternativ for systemprogrammering. Det kombinerer enkelheten ved å programmere i dynamiske tolkede språk med automatisk minnehåndtering, og hastigheten fra kompilerte språk som C.

Go har også innebygde primitiver som gjør det lett å håndtere samtidighet, og å lage programmer som kan ta nytte av flere tilgjengelige kjerner.

Vi vil bruke det meste av tiden på å gå igjennom en rekke eksempler, for å vise hvordan Go er forskjellig fra Java og C/C++.

Plakat: http://www.pvv.ntnu.no/~andreer/go-kurs-plakat.pdf