The Scopes Programming Language
scopes.rocks
The Scopes Programming Language
1–10 of 32 posts
Re: The Scopes Programming Language
#2The copy says that it has the “expressivity of Scheme,” but the documentation has no mention of macros :(
Re: The Scopes Programming Language
#3The copy says that it has the “expressivity of Scheme,” but the documentation has no mention of macros :(
They do seem to exist, based on the notes in the release history. I'll link when I'm off my phone, forgive me.
Re: The Scopes Programming Language
#4"Snopes". Read this as "Snopes."
Re: The Scopes Programming Language
#5So this is a Scheme with pythonic syntax?
Re: The Scopes Programming Language
#6"Snopes". Read this as "Snopes."
dyslexia won't give you any scopes!
Re: The Scopes Programming Language
#7The copy says that it has the “expressivity of Scheme,” but the documentation has no mention of macros :(
The author has published a number of screencasts and it indeed supports macros: https://www.youtube.com/watch?v=8XN93cKh7Gc&list=PLWVpbdR2y1...
Re: The Scopes Programming Language
#8The copy says that it has the “expressivity of Scheme,” but the documentation has no mention of macros :(
They do seem to exist, based on the notes in the release history. I'll link when I'm off my phone, forgive me.
Long story short I found a commit [1] which mentioned macros. Looking at the diff suggests macros are defined using "syntax-extend" so I looked for that syntax in the current version of the code. Lo and behold [2]
[1] https://bitbucket.org/duangle/scopes/commits/ca7126d88bbd [2] https://bitbucket.org/duangle/scopes/src/1bf171c25f4047bc049...
Re: The Scopes Programming Language
#9Hey paniq, based on your username I'm guessing that you are the same paniq mentioned on the duangle website and thus the creator of this intriguing little language! Scopes has certainly caught my interest in the short time I've looked at it this evening, but the documentation seems a bit sparse at the moment. I do have your screencasts queued up on YouTube and the repository cloned and ready to build, but if you have any thoughts you want to share about how you've used the language, what it's good for, the direction you want to take it, if you want community contributions I would love to hear them!
Re: The Scopes Programming Language
#10So this is a Scheme with pythonic syntax?
It doesn't seem to be very close to scheme. It's statically typed, AOT compiled, not garbage collected, and has C-ish semantics.