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 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
70
Scalability and resilience in practice: current trends and opportunities
jponge
0
310
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
350
Golo LyonJUG 2019
jponge
0
310
Vert.x Montreal JUG 2018
jponge
0
550
Bringing Reactive to Enterprise Application Developer // Reactive Summit 2018
jponge
0
300
Other Decks in Programming
See All in Programming
Building an Out-of-Order CPU
latte72
0
680
Oxlintはいいぞ(続)
yug1224
1
550
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
180
ソフトウェアラスタライザ
fadis
1
790
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
150
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
630
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
340
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
110
信頼性の目標を誰も求めてない
shubox
0
490
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
3
1k
Featured
See All Featured
Leo the Paperboy
mayatellez
8
2.2k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
It's Worth the Effort
3n
188
29k
From π to Pie charts
rasagy
0
350
Skip the Path - Find Your Career Trail
mkilby
1
220
Claude Code のすすめ
schroneko
67
230k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
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/