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
Prospects for using Go libraries in Haxe
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Elliott Stoneham
June 01, 2015
Programming
220
1
Share
Prospects for using Go libraries in Haxe
Talk given at WWX2015 in Paris
Elliott Stoneham
June 01, 2015
More Decks by Elliott Stoneham
See All by Elliott Stoneham
TARDIS: Go for Haxe!
elliott5
0
1.8k
mutant Go compilers (GopherCon 2014 short talk)
elliott5
1
700
Write your own Go compiler
elliott5
8
2.7k
Adventures with go.tools/ssa
elliott5
9
4.5k
Other Decks in Programming
See All in Programming
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
240
inferと仲良くなる10分間
ryokatsuse
1
260
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
9
2.5k
AI Agent と正しく分析するための環境作り
yoshyum
3
610
AIエージェントの隔離技術の徹底比較
kawayu
0
430
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
230
要はバランスからの卒業 #yumemi_grow
kajitack
0
200
Are We Really Coding 10× Faster with AI?
kohzas
0
240
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.1k
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
110
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
iOS26時代の新規アプリ開発
yuukiw00w
0
200
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
810
The SEO Collaboration Effect
kristinabergwall1
1
460
Tell your own story through comics
letsgokoyo
1
930
Building the Perfect Custom Keyboard
takai
2
770
Bash Introduction
62gerente
615
210k
Optimizing for Happiness
mojombo
378
71k
First, design no harm
axbom
PRO
2
1.2k
Side Projects
sachag
455
43k
How GitHub (no longer) Works
holman
316
150k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Between Models and Reality
mayunak
4
300
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Transcript
Prospects for using Go libraries in Haxe A talk by
Elliott Stoneham at WWX2015
overview • Why bother? • TARDIS Go transpiler • Math
example • Unicode example • Image example • Issues, hopes & dreams
Go vs Haxe • Active Github repositories Q4 2014: •
Go: 22,264 • Haxe: 1,134 • ( data from githut.info )
tardisgo.github.io For more explanation of how it works, watch my
WWX2014 speech
simple “math” example Go code above generates 266 Haxe files
containing 71.4k lines of code
None
unicode normalisation example Go code above generates 1,446 Haxe files
containing 408.5k lines of code
None
nudity detection example Go code above generates 2,044 Haxe files
containing 471.3k lines of code
None
Live Demo http://tardisgo.github.io/go-nude/index.html
Issues, hopes & dreams • Issues: the immaturity of TARDIS
Go => large code sizes, slow execution speed, and ugly Haxe call interface • Hopes: that it can integrate into the Haxe ecosystem … please tell me how? • Dreams: that most Go libraries are also available in Haxe