Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Golo, Petit mais costaud (Riviera JUG)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Philippe CHARRIERE
November 28, 2014
Programming
0
96
Golo, Petit mais costaud (Riviera JUG)
Philippe CHARRIERE
November 28, 2014
Tweet
Share
More Decks by Philippe CHARRIERE
See All by Philippe CHARRIERE
The Plan v3 pour BDX.io
k33g
1
190
Le Plan
k33g
0
200
Prog Fonctionnelle 🐑
k33g
1
380
Apéro fonctionnel
k33g
0
120
Scala Facile
k33g
0
280
Golo, the Tiny Language that gives super powers
k33g
0
120
Golo, the Tiny Language that gives super powers
k33g
0
260
Apéro Fonctionnel
k33g
0
270
Programmation fonctionnelle 🐑 en JS
k33g
2
290
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
dchart: charts from deck markup
ajstarks
3
1k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
Apache Iceberg V3 and migration to V3
tomtanaka
0
170
高速開発のためのコード整理術
sutetotanuki
1
410
CSC307 Lecture 06
javiergs
PRO
0
690
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
630
並行開発のためのコードレビュー
miyukiw
0
1.1k
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
57
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Site-Speed That Sticks
csswizardry
13
1.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Curse of the Amulet
leimatthew05
1
8.7k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
200
RailsConf 2023
tenderlove
30
1.3k
So, you think you're a good person
axbom
PRO
2
1.9k
Transcript
#gololang #rivierajug Golo PETIT MAIS COSTAUD
#gololang #rivierajug Merci + Vous
#gololang #rivierajug Responsable Marketing (Golo Dancer & Committer) @Typeunsafe Philippe
Charrière | @k33g_org
#gololang #rivierajug Responsable Marketing (Golo Dancer & Committer) @Typeunsafe Directeur
Technique - Philippe Charrière | @k33g_org Lyon
#gololang #rivierajug Golo, quoi, qui, pourquoi, … (au fait, c’est
un langage) Golo in action, particularités, Java (du code, du code, du code) Hacking Golo (le langage dont vous êtes le héros) … Nous parlerons de …
#gololang #rivierajug Golo? Quoi, Qui, Pourquoi, …
#gololang #rivierajug 1 langage dynamique pour la JVM à base
d’Invokedynamic facile à utiliser facile à modifier Golo? Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Golo? Golo, quoi, qui, pourquoi, … module hello
function hello = |who| { println("Hello " + who) } function main = |args| { let salut = |qui| -> println("Salut " + qui) salut("John") hello("Bob") }
#gololang #rivierajug Créé par @jponge (aka “le doc”) Boss de
TypeUnsafe Golo? Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Dynamid Middlewares Dynamiques Expertise Invokedynamic Golo? Golo, quoi,
qui, pourquoi, …
#gololang #rivierajug Middlewares Dynamiques? Golo? Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Léger 530 kb Golo <3 Java Golo est
rapide dans un contexte dynamique #notroll Golo? … à savoir Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Benchs ceci n’est pas un #troll Golo? Golo,
quoi, qui, pourquoi, …
#gololang #rivierajug Golo, quoi, qui, pourquoi, … GoloBox
#gololang #rivierajug Golo, quoi, qui, pourquoi, … Temps de démarrage
- plateforme : RPI B+ / Java 8 Un programme simple: afficher “Hello”
#gololang #rivierajug Golo, quoi, qui, pourquoi, … Approche de PI
- plateforme : RPI B+ / Java 8 Durée totale du traitement (lancement + calcul) et temps de calcul (compris dans la durée de traitement)
#gololang #rivierajug Golo, quoi, qui, pourquoi, … Java + dynamique
+ délais courts + mémoire (IOT) -> Golo Conclusion
#gololang #rivierajug pour le fun pour apprendre (pas que Golo)
pour expérimenter & prototyper pour “partager” & participer pour de l’embarqué pour avoir son propre langage … Pourquoi faire du Golo? Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Un langage développé sur le temps libre, la
bonne volonté et la passion … et en peu de temps Golo? … à savoir Golo, quoi, qui, pourquoi, …
#gololang #rivierajug Golo in action Particularités, Java
#gololang #rivierajug Générer un projet Golo Simple: golo new hello
Maven: golo new hellomvn --type maven Gradle: golo new hellogrd --type gradle Préambule Particularités, Java
#gololang #rivierajug Démos bouts de code Particularités, Java
#gololang #rivierajug Il y a aussi … tout ce dont
je n’ai pas eu le temps de parler http://golo-lang.org/documentation/next/ Particularités, Java
#gololang #rivierajug Applications du web, des outils, …
#gololang #rivierajug Créer des “webapps” rapidement qui “parlent” avec Java,
légères Créer des utilitaires générateurs de code (à la Yeoman) etc. … Applications
#gololang #rivierajug Benchs Bis Applications
#gololang #rivierajug Applications
#gololang #rivierajug Applications Golo + SparkJava SparkJava only
#gololang #rivierajug Applications
#gololang #rivierajug Applications Golo + SparkJava SparkJava only
#gololang #rivierajug Applications
#gololang #rivierajug Applications Golo + SparkJava SparkJava only
#gololang #rivierajug Hacking Golo Facile!
#gololang #rivierajug “Augmenter” Golo en Java … et en Golo
Hacking Golo
#gololang #rivierajug Univers Golo Vers l’infini & au-delà
#gololang #rivierajug Communauté Univers Golo
#gololang #rivierajug @NinjaSquad @SerliFr @HGomez Et tous les autres: testeurs,
conférences, JUG, … https://github.com/golo-lang/golo-lang#contributing Mention spéciale Univers Golo
#gololang #rivierajug The End Merci à vous, Questions?, …
#gololang #rivierajug Golo: http://golo-lang.org/ https://github.com/golo-lang/golo-lang @golo_lang Dynamid: http://dynamid.citi-lab.fr/ Citi-Lab: http://www.citi-lab.fr/
Liens
#gololang #rivierajug Boss: @jponge Marketing: @k33g_org |
[email protected]
Contacts