you are using THE programming language, right anon?

you are using THE programming language, right anon?

CRIME Shirt $21.68

DMT Has Friends For Me Shirt $21.68

CRIME Shirt $21.68

  1. 1 month ago
    Anonymous

    Actually bern using it for a bit
    Only usage to make flash games on Inkbunny and e621 (with HaxeFlixel)

  2. 1 month ago
    Anonymous
    • 1 month ago
      Anonymous

      rajesh i can smell you from here

    • 1 month ago
      Anonymous

      >manual memory management in AD 2024
      no thx

  3. 1 month ago
    Anonymous

    Literally yes I am. Haxe with the hashlink target has been my main language since 2022.

    • 1 month ago
      Anonymous

      How does Hashlink compare to Nekoz speed wise, memory usage etc.?

      • 1 month ago
        Anonymous

        it is better and faster but there is a lot of legacy neko shit that isn't in hashlink. Either way neko is deprecated so you can't really use it.

  4. 1 month ago
    Anonymous

    I don't but by far some of the most impressive simulation stuff I've seen comes from one guy who uses Haxe so I'm interested in it. https://oimo.io/

  5. 1 month ago
    Anonymous

    replace the x with an r and we're golden

  6. 1 month ago
    Anonymous

    What happened to HaxeDevelop?

  7. 1 month ago
    Anonymous

    I would like to but it compiles very slowly. Otherwise looks like a good language definitely would prefer it over cpp

  8. 1 month ago
    Anonymous

    Its GC sucks ass.
    Everything ends up being a stuttery mess.
    It's impossible to have smooth animation.

    • 1 month ago
      Anonymous

      Dead Cells runs real smooth, so do all OpenFL/Haxe flixel games. It's not nearly as fast as custom engine written in C, but it isn't python-slow either.

      • 1 month ago
        Anonymous

        Maybe something changed since the last time I used it or maybe people have lower standards.
        I mean there's a series or somewhat successful FPS games written in garbage collected language and I can clearly notice like 100 ms GC pauses kicking in once in a while in those games.

        • 1 month ago
          Anonymous

          The only target where Haxe spits out a GC is IIRC C++. For the other targets, the native GC's are used. You can do without GC even when targeting CPP (https://github.com/SomeRanDev/reflaxe.CPP), there's a link in this repo's README for tips on avoiding GC in CPP.

  9. 1 month ago
    Anonymous

    Why should I use it?

    • 1 month ago
      Anonymous

      transpiles to a bunch of languages
      macro system that lets you frick with the AST
      zero cost abstractions with first class "abstract" system
      advanced pattern matching and algebraic/GADT enums

      but i use it mostly because unbelievably I can't find a better language with "normal" non-moronic c-like statically typed syntax but also an "it just werks" easy build process.

      • 1 month ago
        Anonymous

        >I can't find a better language with "normal" non-moronic c-like statically typed syntax but also an "it just werks" easy build process.
        zig?

        • 1 month ago
          Anonymous

          zig is cool but it is low level and lacks language features I would regularly use

          • 1 month ago
            Anonymous

            >lacks language features I would regularly use
            such as? i'm legit curious

      • 1 month ago
        Anonymous

        d, nim though the latter is quite special.

  10. 1 month ago
    Anonymous

    I flirted with it briefly 2 years ago because I wanted to learn a language that would let me do anything I want to do on just about any platform (i.e. desktop apps, mobile, web front-end and backend, simple games) and performance wasn't that important to me.

    I ultimately went with Clojure instead because the ecosystem, the compilation targets, the state of the documentation and the language itself are all superior for my purposes (I'm not much of a game dev).

  11. 1 month ago
    Anonymous

    i tried installing it and it timed out the http request to download itself
    asked for help in discord, nobody replied
    googled, nobody had had a similar issue

    and that was the end of my journey with Haxe

    • 1 month ago
      Anonymous

      it's a memelang that can compile to other languages
      you lost nothing

  12. 1 month ago
    Anonymous

    I tried it a couple years ago and got the impression that the build processes for half the targets are broken or at least buggy. I could only get the code I wrote to run on NekoVM.

  13. 1 month ago
    Anonymous

    https://github.com/HaxeFoundation/haxe/issues/4238

    • 1 month ago
      Anonymous

      that thread is funny but also reading it made me smarter.

  14. 1 month ago
    Anonymous

    Bump for haxe... the macro stuff is really nice there (coming from Python)

  15. 1 month ago
    Anonymous

    Haxe is my favorite programming language but it will never gain traction because there will never a a "Haxe job". No one will ever hire you to code in Haxe. The foundation is not corporatized at all and has no corporate backing, so there are no evangelists to convince tech leads to use the language.

    That is just as well though. One of the best things about Haxe is that it is the consummate hobbyist language. Super fun, aesthetic, gives the dev control to do anything and have fun how they want. There aren't millions of corporatist pajeets shitting up the language, it really is empowering. no one is there to say "this is the Haxe way of doing it." It's just all fun all the time. I've become a much better dev coding in Haxe because I feel so empowered. Honestly coding in Haxe has the same fun, aesthetic feel as coding in Ruby, except with non-moronic syntax.

  16. 1 month ago
    Anonymous

    anyone ever worked with Heaps (a haxe game engine)? it says it can publish to anything, even consoles

Your email address will not be published. Required fields are marked *