• 1 Post
  • 2 Comments
Joined 1 year ago
cake
Cake day: June 1st, 2023

help-circle
  • Typescript is a really powerful language due to the fact that it is superset of JavaScript. It allows you to do things with types that you cant do in other strongly typed languages like Java or C#. Learning JavaScript first, you would have an easier time grasping advanced typescript concepts. But like others said, JavaScript does allow you to learn bad habits. It takes years to learn how to write JavaScript in a way where you won’t shoot yourself in the foot. TypeScript first would theoretically help keep you on a learning path that would mitigate picking up bad habits. But typescript is a superset of JavaScript after all. If one is determined to sidestep all the nice typings that TypeScript provides you, one can and you will lose all the benefits of TypeScript anyways.


  • I would recommend gamemaker.io. Although I haven’t used it in a long time, I think their philosophy is still the same. You get to use no-code to get your feet wet. When you need more flexibility you can use their custom scripting language. So you essentially get to become acquainted with their technology while programming in no-code and then when you switch to coding, it’s not as big of a leap since you’re not transitioning to a completely new technology.