class: center, middle, white, bg-black --- class: center, middle, white, bg-black # .title[Dérouillez-vous les méninges avec
.blue[Go] & .orange[Rust]] .gray.large[
[@dlecan](https://twitter.com/dlecan) - #meetupsqli] --- class: dlecan, center, middle Par # Damien Lecan
Open Source - Web Développeur @.red[[SQLI](http://www.sqli.com)] --- class: middle, bg-black, white - Perl -- - PHP -- - Java --- class: bg-black, center, middle, yellow ![Bankable](resources/chien-cigare.jpg) .pulse[ # BANKABLE ] --- class: middle, bg-black, white - Scala -- - Javascript (sérieusement) -- - .blue[Go] & .orange[Rust] --- class: center, middle # .blue[Go] & .orange[Rust] ? ![Go](resources/640px-Golang.png) ![Rust](resources/Rust_programming_language_black_logo.svg) --- background-image: url("resources/github-classement-langages.png") --- background-image: url("resources/redmonk-lang.rank_2015-01.png") --- class: center, middle Usages | Go | Rust ------------- | ------------- Réseau et serveurs Web |
|
Applis en ligne de commande |
|
Programmes système |
|
Jeux vidéos |
|
Performances |
|
--- class:center, middle -- # Essayez .blue[Go] & .orange[Rust] ! --- class:center, middle # Plateformes --- - Packaging / dépendances de sources - `go get` - `cargo` -- - Integration continue fournie par la communauté : [Travis-ci.org](http://travis-ci.org) --- - Publication centralisée - Go : non - Rust : [Crates.io](http://crates.io) -- - Documentation - `go doc` - `rustdoc` / `cargo doc` .small[(centralisée)] --- class:center, middle -- # Essayez .blue[Go] & .orange[Rust] ! --- class:center, middle # Langages --- # .blue[Go] & .orange[Rust] .large[ .blue[Google 2009] .orange[Mozilla 2010] Compilé, concurrent, impératif, .orange[fonctionnel] Typage : statique, fort, inféré ] --- # .blue[Go] & .orange[Rust] .large[ Multiplateformes .blue[C, Python] .orange[C++, C#, Haskell, Ruby] ] --- class: bg-blue, middle, center, white -- # .large[Pas de mémoire à gérer] --- class: bg-orange, middle, center, white -- # .large[Sûr par défaut] --- name: conclusion class: bg-black, white, center, middle -- ## Plateformes à fort potentiel -- ## Apprendre et être
bankable
-- # Essayez .blue[Go] & .orange[Rust] ! --- class: bg-black, center, white, middle # .blue.title[Merci !] .gray.large[
[@dlecan](https://twitter.com/dlecan) - #meetupsqli] .footnote.left[Built with [remark](https://github.com/gnab/remark/)]