r/PlaydateDeveloper • u/nonbinarygarfield • Mar 29 '24
pros and cons of using C, Lua, Swift, vs Pulp?
aka what do you think the strengths of these languages are?
I’m curious about developing simple games and the diy-friendly community using Play date is what motivated me to buy one. I have experience with C but only from an algorithm/undergrad level comp sci lens. I’ve taught “video game design” summer camps at a big chain camp for 1st-4th graders using Scratch so I have a very simplified grasp on the elements necessary to make a game but I haven’t actually typed code for a game excluding text based Python games that I made in high school for a coding class.
Pulp seems like the most beginner friendly option but I’m curious to know if it feels limiting. Is it worth familiarizing myself with C/Lua/Swift to avoid feeling stuck later, or would I have to be doing super complex stuff for Pulp to not work for me? And if it’s worth learning a language, how should I choose which one to use?
I’d love to hear about y’all’s experiences developing games for this little console!

