• @[email protected]
    link
    fedilink
    810 months ago

    I find that S-expressions are the best syntax for programming languages. And in general infix operators are inferior to either prefix or postfix notation.

    • @Andy
      link
      210 months ago

      In case you haven’t heard, Factor just had a new stable release, and is tons of fun for postfix enthusiasts.

      • @[email protected]
        link
        fedilink
        210 months ago

        Thanks, i hadn’t heard oft Factor before, it looks interesting. I’m more of a LISP and FP Person but always wanted to properly learn a stack based language, Factor seems like a nice alternative to Forth for that purpose.

      • xigoi
        link
        fedilink
        210 months ago

        I never understood how concatenative programmers can hold the current state of the stack in their head and never get confused about what is where, especially when changing complex code.

        • @Andy
          link
          110 months ago

          Haha I’m still working that out for sure. I guess a combination of comments, a good debugger, practice, patterns such as making many very small well defined functions, and frankly a bunch of the people being geniuses (myself certainly excluded).

    • russ
      link
      English
      110 months ago

      100%! It was mind-blowing to realize lisps are actually syntactically simpler than all the non-lisps so popular today

      Takes a bit of love from editor standpoint unfortunately, so most devs will just never attempt that hurdle