Note: I was referring to swapping the semantics of . and !
I don't care as much whether it's ! or / or | or whatever, but I feel like . is more natural for property accesses (keep in mind I'm coming from a JavaScript background, so I'm very used to using . in that way)
> I was referring to swapping the semantics of . and !
As was I, though I could have been clearer.
> I feel like . is more natural for property accesses
Fair enough. I will suggest, even though it's not natural relative to your experience, that the right path to follow on how things should work/behave in arc would be: #1. build on the current language constructs then #2. compare features from other languages and try to incorporate the best/better ones. When it comes to the question of "is language-x's implementation better than the current arc one?" I will suggest our personal preferences are secondary to building on existing arc/lisp constructs. Otherwise the language will get pulled in too many different directions and dependent upon the month (and whomever is comprising the guiding force of arc's evolution) we could find things changing back and forth - and that would be really bad.