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
2
800
Golo au LavaJUG
Julien Ponge
February 07, 2013
Tweet
Share
More Decks by Julien Ponge
See All by Julien Ponge
Quarkus Insights 2023-03-06
jponge
0
110
Reactive Streams. 4 Interfaces. Et après ?
jponge
0
52
Scalability and resilience in practice: current trends and opportunities
jponge
0
300
Eclipse Vert.x at BruJUG 2019
jponge
0
210
Du réactif au service du pneu connecté
jponge
0
380
Bringing Reactive to Enterprise Java Developers
jponge
0
340
Golo LyonJUG 2019
jponge
0
290
Vert.x Montreal JUG 2018
jponge
0
520
Bringing Reactive to Enterprise Application Developer // Reactive Summit 2018
jponge
0
290
Other Decks in Programming
See All in Programming
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AgentCoreとHuman in the Loop
har1101
5
230
組織で育むオブザーバビリティ
ryota_hnk
0
170
dchart: charts from deck markup
ajstarks
3
990
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
Package Management Learnings from Homebrew
mikemcquaid
0
210
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
390
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Building an army of robots
kneath
306
46k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Embracing the Ebb and Flow
colly
88
5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Producing Creativity
orderedlist
PRO
348
40k
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/