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....

ความคิดเห็น • 21

  • @SriHarshaChilakapati
    @SriHarshaChilakapati 3 หลายเดือนก่อน +5

    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.

    • @MikeShah
      @MikeShah  3 หลายเดือนก่อน +1

      Very cool, thanks for sharing that memory 🙂

    • @petemoss3160
      @petemoss3160 3 หลายเดือนก่อน +2

      oh yeah, Haxe started out as an ActionScript alternative ...'flash' took me back, badger badger badger...

    • @SriHarshaChilakapati
      @SriHarshaChilakapati 3 หลายเดือนก่อน

      @@petemoss3160 That's a pretty catchy one indeed!

  • @BrettMonet
    @BrettMonet 2 หลายเดือนก่อน +2

    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 :-)

    • @MikeShah
      @MikeShah  2 หลายเดือนก่อน

      Agreed -- I was pleasantly surprised working in Haxe!

  • @alaindevos4027
    @alaindevos4027 8 หลายเดือนก่อน +6

    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.

    • @MikeShah
      @MikeShah  8 หลายเดือนก่อน

      Good to know!

  • @kcvinu
    @kcvinu 2 หลายเดือนก่อน +1

    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

    • @MikeShah
      @MikeShah  2 หลายเดือนก่อน

      Nice note on the platforms

  • @androth1502
    @androth1502 8 หลายเดือนก่อน +2

    another good language i dismissed years ago because of the GC.

  • @gokudomatic
    @gokudomatic 6 หลายเดือนก่อน +2

    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#.

    • @MikeShah
      @MikeShah  6 หลายเดือนก่อน +2

      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

  • @JustFeeshy
    @JustFeeshy 6 หลายเดือนก่อน +2

    Yippeee Haxe!!

  • @lithiumferrate6960
    @lithiumferrate6960 8 หลายเดือนก่อน +1

    Will you check out more niche languages like hare or odin ?

    • @MikeShah
      @MikeShah  8 หลายเดือนก่อน +1

      Yes 🙂

  • @__hannibaal__
    @__hannibaal__ 8 หลายเดือนก่อน +1

    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.

    • @MikeShah
      @MikeShah  8 หลายเดือนก่อน +2

      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 :)

    • @__hannibaal__
      @__hannibaal__ 8 หลายเดือนก่อน

      @@MikeShah yeah 👍