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

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

help-circle








  • 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.