3 ms·
I also find myself at home with lisp syntax. However it would be very interesting to have a well-supported mainstream syntax regarding the accessibility of the
by rscho 6y ago
I also find myself at home with lisp syntax. However it would be very interesting to have a well-supported mainstream syntax regarding the accessibility of the runtime. Incidentally, this was the main stated goal: be more accessible to students and beginners. This could bring people to the racket environment, which would definitely be a win for OSS projects hosted on racket.
- mikelevins 6y agoSome folks at Apple made the same argument in favor of giving Dylan a non-Lisp syntax. In fact, I was one of them. In hindsight, I think we were wrong. The infix syntax didn't serve its purpose of growing Dylan's user base, and it made the surface language clumsier to work with. I strongly prefer its original s-expression syntax.
- rscho 6y agoIndeed, but in this case the racket lisp syntax is also here to stay, and I expect many experienced programmers to keep using it. So, we'll see... let's hope for the best!
- mikelevins 6y agoWe all thought the s-expression syntax for Dylan was here to stay, too.