Current as of Mythryl 7.1.0, 2013-11-28.
I was using a Mythryl
.deb which a user had generously provided.
I find it easier to learn something if I write a tutorial while learning. I want to create something extraordinarily simple to follow, with many examples. I don't intend to "talk down" to a prospective learner, but I do maintain a very direct and simple style.
Advanced programmers will be able to quickly skim through.
Intermediate programmers will be able to read and know the basics in very short time, probably without even running examples.
Pure beginner programmers will need to actually have all their programming tools on hand, and try every example. I haven't created any exercises for the reader, and I doubt I will, but it is very important for a beginner to try their own variations.
I have no intention of doing a "rosetta stone" language comparison. I also won't be advocating or arguing features.
This work is essentially my interpretation of Cynbe's documents in The Bare Essentials.
Programming "style" is an extremely complex topic, with a lot of theory, psychology, personal experiences, preferences and biases. I cannot succinctly write on this topic in a simple tutorial like this.
So instead, I'll simply be styling everything a particular way, with no comment. Sometimes an example is written a certain way because Mythryl requires it. Sometimes an example is written a certain way because it is my own preference.
If there is more than one method to do something, then the more consistent, straightforward and "correct" method will be shown. You may not even be told there is an alternative!
I don't think this will restrict a learner. Variations will be learned eventually.
I tend to simplify things even more than existing tutorials. I demand an extreme of consistency, even when it would require more typing. When learning, it's very important to have consistency.
My preference is always toward comprehension.
The topics ∞
- Mythryl tutorial, basics
- Mythryl tutorial, displaying text
- Mythryl tutorial, naming values
- Mythryl tutorial, arithmetic
- Mythryl tutorial, functions
- Mythryl tutorial, more on fuctions[doesn't exist]
- Mythryl tutorial, comparisons and conditionals
- Mythryl tutorial, lists