0% found this document useful (0 votes)
69 views15 pages

Concurrent and Systems Programming: Axel T. Schreiner

Go is a new, experimental, concurrent, garbage-collected systems programming language that is simple, fast, safe, concurrent, and fun. It was created by Rob Pike, Ken Thompson, and Robert Griesemer. The language was influenced by C++, Python, and Plan 9 from Bell Labs.

Uploaded by

Savio De Souza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views15 pages

Concurrent and Systems Programming: Axel T. Schreiner

Go is a new, experimental, concurrent, garbage-collected systems programming language that is simple, fast, safe, concurrent, and fun. It was created by Rob Pike, Ken Thompson, and Robert Griesemer. The language was influenced by C++, Python, and Plan 9 from Bell Labs.

Uploaded by

Savio De Souza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Go

Concurrent and Systems Programming

Axel T. Schreiner
[email protected]
http://www.cs.rit.edu/~ats/go-­‐2011-­‐2/

02/25/10 intro – 1
Axel T. Schreiner, Computer Science, RIT
http://www.cs.rit.edu/~ats/talks/go/go.pdf
materials from http://golang.org

2
Go is...

3
Go is...
... a new

... experimental

... concurrent

... garbage-collected

... systems language

3
Go is...
... a new … simple

... experimental … fast

... concurrent … safe

... garbage-collected … concurrent

... systems language … fun

… open source

3
YouTube - The Go Programming Language Promo

4
http://www.youtube.com/watch?v=wwoWei-GAPo
Authors

5
Authors

Rob Pike

Ken Thompson Robert Griesemer

5
Authors

Rob Pike

Ken Thompson Robert Griesemer

5
Authors

Rob Pike

Russ Cox

Ken Thompson Robert Griesemer

5
Authors

Rob Pike

Russ Cox

Ken Thompson Robert Griesemer

5
Authors

Rob Pike

Russ Cox

Ken Thompson Robert Griesemer

5
Influences

6
http://www.oberon.ethz.ch/
http://plan9.bell-labs.com/plan9/
Influences
"C++ meets Python..."

6
http://www.oberon.ethz.ch/
http://plan9.bell-labs.com/plan9/
Influences

6
http://www.oberon.ethz.ch/
http://plan9.bell-labs.com/plan9/

You might also like