• sudotstar@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I’d probably pick something esoteric and then just stop programming, tbh. I enjoy being a polyglot programmer, and learning many languages and learning from many ecosystems is incredibly interesting to me, far more than hyper-specializing in a single language would be.

  • KSP Atlas@sopuli.xyz
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Likely either C or C++, both languages have been around for a long time and both are still used in huge projects

  • rekabis@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    DotNet Core as a whole (C# + F# + other languages that are being ported to compile down to a DotNet binary).

    Because it has all the things Java promised us - frictionless, painless, cross-platform programs - but is implementing it far better than Java ever could.

    Honestly, DotNet Core is now at least a half-decade or more ahead of Java in terms of the base platform and C# language functionality/ease-of-use. The only advantage Java has at this point is it’s community ecosystem of third-party features and programs.

    • GissaMittJobb@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I remember my first job working with C# - this was the common sentiment: it’s a Java that is better than Java at being Java. I mostly agree with that.

      Try using Kotlin some day, though. I consider that language to be even better than C#, and it additionally gets to leverage the JVM ecosystem.

      Kotlin > C# > Java, in my book

      • Undertaker@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        You may explained it unprecisley or simply wrong. You can not run it in browser. It is done on web Server side like PHP. In browser you run JavaScript.

  • mrkite@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    C. I’ve been programming for over 30 years and it’s the only language to survive. Imagine if I was asked this question 30 years ago and picked perl or Pascal, I’d be screwed today.

  • demesisx@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Unison. If it were to gain mainstream adoption, it would change the world. It’s a crazy futuristic idea and no one else seems to even remotely be approaching the same thing.

  • loren@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I know this is a harmless “what if” but let’s be encouraging people to explore more languages not to choose a single one to be everything for all time.

  • Troy@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Python. I’m in data science. Sure I could write all that code in C or C++, but my time spent coding all that extra boilerplate is better spent on analysis.

  • Matty_r@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Ideally I’d choose Rust because I enjoy working with it, but don’t have enough time to commit to it at the moment. But being Practical I’d probably say Java, its easy to get stuff going and has been around forever so it’s easy to find solutions etc.