I have a scripting engine I just published as an open source
project. It's been sitting on my harddrive waiting for about a
year. My engine of course isn't complete in any way, but it does
work for ... I recently attended an online course on programming
languages in which, among other concepts, closures were
presented. I write down two examples inspired by this course to
give some context before ... In many languages, the substring
function works like this: substring(startIndex, endIndex)
returns the substring from startIndex until endIndex-1 (if you
view startIndex and endIndex as 0-based) / ... What is a good
alternative to the name variable for a language that only has
immutable references or labels? For example, in functional
languages, variables are single assignment and their values are
immutable once assigned. So they have two states unbound and
bound, once bound they can't be changed. Is ... I'm talking
about something like layers in photoshop, except they apply
directly to the source code. For exampl