Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Golo au LavaJUG
Search
Julien Ponge
February 07, 2013
Programming
810
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Golo au LavaJUG
Julien Ponge
February 07, 2013
More Decks by Julien Ponge
See All by Julien Ponge
Quarkus Insights 2023-03-06
jponge
0
130
Reactive Streams. 4 Interfaces. Et après ?
jponge
0
82
Scalability and resilience in practice: current trends and opportunities
jponge
0
320
Eclipse Vert.x at BruJUG 2019
jponge
0
220
Du réactif au service du pneu connecté
jponge
0
400
Bringing Reactive to Enterprise Java Developers
jponge
0
360
Golo LyonJUG 2019
jponge
0
320
Vert.x Montreal JUG 2018
jponge
0
560
Bringing Reactive to Enterprise Application Developer // Reactive Summit 2018
jponge
0
310
Other Decks in Programming
See All in Programming
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
650
R8 の設定見直しでアプリサイズ削減
andpad
0
220
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
270
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
420
The SEO identity crisis: Don't let AI make you average
varn
0
590
From π to Pie charts
rasagy
1
400
Rails Girls Zürich Keynote
gr2m
96
14k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Transcript
Golo — a lightweight dynamic language for the JVM. Lava
JUG Julien Ponge
Travaux en cours ⾠
Encore un langage ...
—
Ouch ! Middleware dynamique Modifier un langage ?
Le Raspberry Pi des langages ?
Simple à utiliser Simple à bidouiller Simple à embarquer
None
Explicite > Implicite Java ⁶ Golo invokedynamic
Fondations d’un langage dynamique Step #1 Recherches en systèmes dynamiques
(runtime, extensions, etc) Step #3 Step #2 Release publique (mars / avril 2013)
Demo time! @julienviet @k33g_org (featuring)
Et le nom débile ?
“Oui, j’aime le sport”
“Un fleuve Corse”
Benchmarks* * à consommer avec modération
None
None
None
liste → (x + 2) → (x pair ?) →
(somme)
None
Tooling pour faire Golo
Couverture de tests : JaCoCo
JUnitBenchmarks
Maven + Rake
AsciiDoc
AsciiDoc
AsciiDoc
Merci à ... Pierre Colomb, Olivier Coupelon, Cédric Exbrayat, Frédéric
Le Mouël, Nicolas Stouls, Henri Gomez, Julien Viet, Agnes Crépet, Cyril Lacote, Philippe Charrière, Thierry Chantier, Ludovic Champenois, ... et ... :-)
... il reste tant à faire !
Julien Ponge - @jponge http://golo-lang.org/