He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java

  • 11 Posts
  • 159 Comments
Joined 1 year ago
cake
Cake day: March 16th, 2024

help-circle





  • I personally recommend using JJL, or Johnny’s Janky Library, which makes it easy to port your code from Windows to the likes of Linux, Mac, PS4, PS2, XBox, Dreamcast, GamePark GP32, and even the Dango Interactive Console Kit! It’s only drawback is that it will force you to use its input method system, which is really slow on a PC, but for indie games and on modern hardware, you don’t really need to optimize anyways. You need to focus on making as many games as possible within a few week intervals, to feed the algorithm.


















  • I do not think C is going to completely go away. If nothing more, it will be used as an ABI, to glue various other languages together.

    On the other hand, C is going to fade out, not just for memory safety issues, but also due to “language jank”. Usually language design choices that made sense on 60’s and 70’s mainframes, but no longer needed, and later languages tried to rectify them in their “C-influenced” syntax, but had the issue of also being much higher level than C.

    Also Rust is just the most hyped replacement for C, and depending on your usecase, other languages might be much better. D has a very close syntax to C without the jank, expecially when used in the betterC mode.