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
Elliott Stoneham
June 01, 2015
Programming
1
210
Prospects for using Go libraries in Haxe
Talk given at WWX2015 in Paris
Elliott Stoneham
June 01, 2015
Tweet
Share
More Decks by Elliott Stoneham
See All by Elliott Stoneham
TARDIS: Go for Haxe!
elliott5
0
1.7k
mutant Go compilers (GopherCon 2014 short talk)
elliott5
1
680
Write your own Go compiler
elliott5
8
2.7k
Adventures with go.tools/ssa
elliott5
9
4.4k
Other Decks in Programming
See All in Programming
dchart: charts from deck markup
ajstarks
3
960
AgentCoreとHuman in the Loop
har1101
5
190
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
130
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
Fragmented Architectures
denyspoltorak
0
110
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.5k
Basic Architectures
denyspoltorak
0
430
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
180
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
340
AIエージェントの設計で注意するべきポイント6選
har1101
6
3.2k
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
260
CSC307 Lecture 05
javiergs
PRO
0
480
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
3.3k
From π to Pie charts
rasagy
0
120
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
How STYLIGHT went responsive
nonsquared
100
6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
How to Talk to Developers About Accessibility
jct
1
100
How GitHub (no longer) Works
holman
316
140k
A better future with KSS
kneath
240
18k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
210
Leo the Paperboy
mayatellez
3
1.3k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.2k
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