Главная
Study mode:
on
1
Introduction
2
What is Haxe
3
Challenges in game development
4
Flexibility
5
Dead Cells
6
Armory
7
Car
8
Vanilla
9
Functional programming
10
Why compile Haxe
11
No more breaks
12
I think about it
13
Its kind of nice
14
Loops
15
Multidimensional arrays
16
Expression
17
String Maps
18
Expressions
19
Expressions in other languages
20
JavaScript
21
Optional training
22
Onetoone mapping
23
Data types
24
Abstract
25
Static extensions
26
Static analyzer
27
Generate JavaScript
28
Optimize Code
29
Inline
30
Cogeneration
31
Hacks
32
GPU code
33
Different API languages
34
Hacking shading
35
Performance optimizations
36
Portability
37
Compile Time
38
Run Time
39
Uncomfort Voting
40
Runtime Assets
41
Interface of Issues
42
Config Files
43
Tight coupling
44
Creating static fields
45
Macros
46
Compiler output
47
Crossplatform development
48
Is it a good fit
49
Haxe demo
50
C vs JavaScript
51
Macro
Description:
Discover the power of Haxe, a versatile programming language, in this ACCU 2019 conference talk by George Corney. Explore Haxe's unique features, including its ability to generate code in other programming languages, compile-time code manipulation, and pattern matching. Learn how Haxe blends static data with code through compile-time code generation and understand its applications in GPU programming. Gain insights into Haxe's usefulness, its user base, and potential drawbacks. Delve into topics such as functional programming, expressions, data types, static extensions, and performance optimizations. Understand how Haxe addresses challenges in game development and offers flexibility across different platforms. Examine real-world examples like Dead Cells and Armory, and learn about Haxe's potential in cross-platform development. This comprehensive talk covers everything from Haxe's syntax and features to its practical applications in software development.

Haxe - An Understated Powerhouse for Software Development

ACCU Conference
Add to list