So, I've been thinking of expanding my game dev vocabulary. I'm pretty good at Javascript and Lua and know a bit of C (but don't like it much). But I'm looking for a language/system that will run on/compile to web, desktop, and preferably #Playdate as well. What do you recommend?

(Recommendations and advice in the comments are highly appreciated.)

#gamedev #Javascript #Lua #Haxe #Rust #Rustlang

Stick to Javascript/Lua with Electron/Fengari!
6.7%
Learn to love C, get into Emscripten!
15.6%
Learn Haxe, it compiles to everywhere!
15.6%
Learn Rust, it's the future!
62.2%
Poll ended at .
@Braininabowl Anyway, you should use #Gleamlang. It simply has the best language design I've ever seen. Tooling and philosophy is perfect. Stack overflow agrees. It is state of the art and what other languages will converge towards.

@sigismundninja I hadn't heard about that, but I'm adding it to the list.

I did come across this, which I find kinda discouraging: https://fuzzyroots.net/objects/ca1b9382-4274-46ea-a536-9d8e4a7e773b

nebunez (@[email protected])

I just realized why (one reason, at least) I'm having such a hard time finding information on #GleamLang All the discussion and questions are happening in the Discord server. Which means when I'm ...

@Braininabowl Ah, I didn't realize that. They should really open an official Discourse forum or something. There might be some bias towards Discord because of "friendly" as in familiar technology that don't imply gatekeeping normies. And some of the devs might work at Discord. I don't know. At least Discord used to be users of Erlang or Elixir (same tech stack).
@sigismundninja I don't really have an issue with discord, I just prefer the documentation to be lookbackable.
@Braininabowl Note that the language is extremely small. There is not that much to learn/ask. If you run into an issue, it will likely be specific to some package or related to functional programming or Erlang/OTP.