• 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