3 ms·
Inventing your own programming language for your personal project is a TERRIBLE idea, and will likely doom the project in the long run. Languages require a hug
by hungryhobbit 1y ago
Inventing your own programming language for your personal project is a TERRIBLE idea, and will likely doom the project in the long run.
Languages require a huge amount of support, and you're going to be way too busy building an RPG maker to properly support a whole language. That means you're just going to wind up with a shitty unsupported custom language no one wants or knows how to use.
- alexjplant 1y agoWouldn't Lua be the classic/obvious choice for this application since it has such inertia [1]? I remember RPG Maker supporting Ruby back in the day but a lot has changed in the past 20 years... [1] https://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scripted_video_games https://en.wikipedia.org/wiki/Category:Lua_(programming_lang...
- krapp 1y agoIn a better universe Godot went with Lua instead of GDScript.
- bbkane 1y agoThey actually started with Lua! They made GDScript due to https://docs.godotengine.org/en/stable/about/faq.html#what-were-the-motivations-behind-creating-gdscript https://docs.godotengine.org/en/stable/about/faq.html#what-w...
- simplify 1y agoTerrible idea how so? You just said it's a personal project. What's the harm in learning and doing what you want? :)
- tbrownaw 1y ago> Inventing your own programming language for your personal project is a TERRIBLE idea, and will likely doom the project in the long run. It's something that everyone should do at least once, ideally on a hobby project where it wouldn't be that hard to rip it back out if needed.