Robert Griesemer

Personalities 🔴 Senior

Définition

Informaticien suisse, co-créateur de Go avec Rob Pike et Ken Thompson. Il a aussi travaille sur la V8 JavaScript engine de Google Chrome.

Analogie

Le troisième mousquetaire de Go — celui qui a aussi accélère JavaScript pour tout le monde avec V8.

Exemple de code

// Generics en Go 1.18 — contribution majeure
func Map[T, U any](s []T, f func(T) U) []U {
    r := make([]U, len(s))
    for i, v := range s {
        r[i] = f(v)
    }
    return r
}

Cas d'usage

Comprendre l'évolution de Go et le moteur V8 qui propulse Chrome et Node.js.

#personalities#history#interview

← → au clavier pour passer d'une fiche à l'autre