• slacktoid@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    People could stand to spend an extra 5 mins to learn about the different tools at their disposal

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I noticed an interesting pattern over the years where a lot of people are willing to spend inordinate amounts of time learning libraries and tools within the ecosystem they’re familiar with, but they tend to have little interest stepping out of it. I guess there’s a certain level of comfort you develop with a language and then you just don’t want to spend the time to learn others.

      • slacktoid@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Oh completely… Its sometimes the weird syntax that freaks people out. I mean it helps to know multiple languages in life why not in tech? I have heard from so many people that they can’t follow some code examples just cause it’s in lisp but using descriptive var and function names … Nope… They still can’t

        • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          Amusingly, I find s-exp syntax is one of the easiest to read now because it’s so regular and predictable. Since all the logic has to be expressed using data structures, you can’t add a bunch of weird rules to the syntax. On top of that, the code acts as a diagram so you can see relationships visually by looking at the nesting.

          • slacktoid@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            Truely an underrated concept. But you don’t get the nerd points for understanding memory management… And isn’t that what programming is all about