Incase it doesn’t show up:

  • tiredofsametab@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I learned c from a book from the 80s and then skipped to rust.

    The only time I touched c++ was modding games in the early aughts and to try it for a couple coding challenges. I’ve heard templates are a thing of note when it comes to complications but not sure.

    As for c# … We don’t talk about that (jk. I had to do it for one or two projects and played with unity a bit ages ago)

    • ⸻ Ban DHMO 🇦🇺 ⸻@aussie.zoneOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Was that “The C Programming Language”? I learned C from that after a bit of C++ and it made everything make so much sense. C is refreshingly simple.

      I’ve heard templates are a thing of note when it comes to complications but not sure

      It’s funny because that is the one feature I really wish C had, I can live without member functions but templates or even a good generics system would be great. I did some C# with MonoGame and FNA. Language has gotten better as of late but idk about performance, way better than VB.

      • tiredofsametab@fedia.io
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Probably. I think I still have the book in storage back in the US. At some point, I also got “learn c in 24 hours” or something as well.

    • TheHarpyEagle@pawb.social
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      Honestly C# has grown on me quite a bit. Shakes off some of the bloat of Java and linq is pretty handy. God knows if I can’t tell you what the distinction is between C# and .NET Core and whatever the hell ASP is.

      • unique_hemp@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago
        • C# = Java (the language itself)
        • .NET (Core) = Oracle JDK (a runtime and std lib implementation for the language)
        • ASP.NET = Spring boot (the default web framework)