Dr. Robert Griesemer

Google Inc., Mountain View, CA

über das Thema:

It's so much nicer to program in Go --- A guided tour

Zeit: Tue 12.10.2010, 16:15, 60 Minuten
Ort: HS 8, Physikgebäude

Zusammenfassung

Go is a statically typed language we developed at Google for general purpose programming. It compiles to optimized machine code, yet it feels as light-weight and nimble as a scripting language. There is little typing. Object-orientation and concurrency are straightforward. Compilation is fast. When we look at programs written in other lan-guages, we often think of how much nicer they could be written in Go.
In this talk we explain Go's most important features and how they affect everyday programming.

Vortragender

Robert Griesemer is a software engineer at Google and one of the authors of the Go programming language. He has two decades of experience in the implementation of programming languages and industry-leading virtual machines. Prior to Go, Robert worked on code generation for Google's V8 JavaScript engine, the design and implementation of the domain-specific language Sawzall, the Java HotSpot virtual machine, and the Strongtalk system. He once wrote a vectorizing compiler for the Cray Y-MP and an interpreter for APL. He is a fan of technology that "just works". Robert holds a Ph.D. in computer science from ETH Zurich (Swiss Federal Institute of Technology).