This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
The more I understand and go deeper into this topic, the more the library I am developing is getting special macros , becoming a domain specific language for making games. This is getting very exciting. I am thinking to call it 'gdl' for game development language. Tagline: A new, simple and powerful language for creating games with no compromises.
Hmm I didn't find any details about the language constructs. I am wondering what kind of capabilities would be nice to have in a gamedev language. At the moment I am exploring a DSL for entity components systems.
no compromises is a pretty strong statement, lol
Also in your repo the readme has a broken require form, requiring gdx
and not gdl
based namespaces
Thank you. The tagline is what I want it to become, not what it is right now. Like a vision statement. Yeah I renamed the library yesterday and the only release on jitpack is still gdx.
A little out-of-topic, GOAL was not a functional programming language. It was more of a low-level imperative language that compiled directly to the PSX-2 architectures. Regardless, it introduced some great ideas for game development in lisp, specially regarding macros to pile up DSLs for each part of the engine: One DSL for graphics, another for sound, etc. Sad to see that Sony scrapped all lisp code when they acquired Naughty Dog.