Haxe - First Impression [Programming Languages Episode 13]
ฝัง
- เผยแพร่เมื่อ 2 ต.ค. 2024
- ►Full First Look Series Playlist: • Programming Languages ...
►Find full courses on: courses.mshah.io/
►Join as Member to Support the channel: / @mikeshah
►Lesson Description: In this lesson we take a look at the Haxe programming language. Haxe is a language that has been actively developed since 2005, and is able to target a wide variety of platforms by compiling to source or VM of many targetse. The language itself is going to be familiar to anyone who otherwise uses JavaScript or a C-based language -- and it offers strict-typing for safety. The ecosystem and commercial game projects around the language and active ecosystem and community otherwise make this an interesting language to use for getting software shipped to customers. Let me know what resources/tools I missed that others should know about in the comments below!
►TH-cam Channel: / mikeshah
►Please like and subscribe to help the channel!
►Join our free community: courses.mshah....
Just randomly stumbled upon this video and man, you brought back my memories as a kid. I was playing with this language in my 9th grade in school, especially as I wanted to make my own flash games without having to have Flash purchased.
Very cool, thanks for sharing that memory 🙂
oh yeah, Haxe started out as an ActionScript alternative ...'flash' took me back, badger badger badger...
@@petemoss3160 That's a pretty catchy one indeed!
Haxe is a rare language that sounds good on paper or on youtube and then you try it and it actually is good. The compiler gives good error messages, you can just code instead of fighting the arbritrary language rules :-)
Agreed -- I was pleasantly surprised working in Haxe!
Haxe has product types in the form of typedefs & classes. And it has sum types in the form of enums. So ADT is possible.
The language best used for game development.
Good to know!
Tiers
Tier 1: actively maintained by the core compiler team with a strong focus from the Haxe Foundation
Tier 2: mostly maintained by individuals, but still managed by the Haxe Foundation
Tier 3: kept up-to-date, but not much active development
Nice note on the platforms
another good language i dismissed years ago because of the GC.
Great video. Exactly what I was looking for. I'm a Godotter, and I try to see how to write easily GDExtensions without having to deal with C++ itself. And I try to figure out if Haxe has a big advantage in performance compared to C#.
Haxe is really cool -- I'm surprised it is not more popular. Would be interesting to see how it could be used in the Godot ecosystem
Yippeee Haxe!!
Will you check out more niche languages like hare or odin ?
Yes 🙂
Hello Mike! , i need time to figure out all these languages, but mathematically it s looking very similar, i already bought books on languages theory and calculability, for in deep study of C/C++ as my preferred language.
- my first language is GW Basic - in the time of MS-Dos IBM.
Very cool! With most of these algo-based (i.e. what we call C style langauges today) the good news is they look quite similar :)
@@MikeShah yeah 👍