662 karma · joined March 11, 2010
I've created a Ruby and a C++11 video course for pluralsight.com.
I'm also a founder at Aotea Studios (http://aoteastudios.com). We make training products for business analysts with a focus on visual communication.
I'm an experienced C++, Ruby and CoffeeScript developer.
email: alex at cpprocks dot com
I've only tried Xiki in a semi-broken state for now, via the SublimeXiki plugin and with Ruby 2.0 (which mostly doesn't work).
One question I have is how are you planning to handle navigation? E.g. when a command produces large output, it isn't very convenient to scroll around in the file. I didn't see this addressed in the videos.
if !__allocation__.IsRetry()
__object__ = __allocation__.ToObjectChecked()
if __object__ == (ISOLATE)->heap()->exception(); RETURN_EMPTY
RETURN_VALUE
This isn't ambiguous like the example you suggested before. if something_is_true(); log("warning!")
I haven't really considered the preprocessor as I prefer to avoid it as much as possible. while (i < 100); //loop body is empty
{
// random unnamed block instead of loop body
}
Oh, and it's kind of difficult to get a bigger screen on a laptop.We're well past the point where changing individual behaviour will be enough (and also, this strategy has been promoted over the last 30 years and largely failed - emissions are still rising). We need protests and actions that will lead to policy changes around the world and the shutdown of the fossil fuel industry.
The OP is also suggesting a hierarchy of 'operations', with sub-operations communicating with the parent operations. I don't think this maps directly onto language features (again, in languages I'm aware of).
I'd be interested to hear which languages you had in mind, and some more detail on how you envisage the mapping to language features.