Just a kid with a computer here. I am familiar and have reached a reasonable level of fluency with javascript and python, with typescript being a somewhat satisfying switch I made.

It’s been 4 years, I haven’t touched another language. I wanna study something future proof and genuinely helpful. The reason I never went beyond js and py was because I already had everything I needed, I could make anything I wanted. I really want to dip my toes in the strong programming waters.

Can you suggest a language?

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

    Obligatory: Don’t learn programming languages. Learn programming problems and which languages were developed to solve these problems.

    Also, you say you’ve reached a reasonable level of fluency with javascript and python. What does that mean? Having a grip on the syntax is different than being comfortable with half a dozen libraries and building an application that solves real user problems.

    If you’re learning for the joy of learning that’s great! But maybe then try something completely different than the C family of languages. Try Prolog or Assembly and try to make some applications!

    • dhruv@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      I appreciate your comment. I understand where you’re coming from. I love the problems on codewars. Also by fluency I mean learning how to write neater code and of course, getting a better grip on the syntax.

      Assembly is an interesting pick. I played with pseudo-assembly on a game called Shenzen-IO. Really fun, though I know real assembly is far more complex. Don’t think I wanna get into that right now but I’ll definitely use it sometime this year. Haven’t heard of prolog, I’ll look into that. Thanks!

      Edit: I misinterpreted what you meant by programming problems.