I’ve only been studying R[I] for a few weeks. It’s my second programming language, and I’m only a beginner at my first – python. R is strangely strange. It looks a bit like java with all its brackets, but then goes and uses “<-” for designating variables, as if the universal “=” wasn’t good enough. In my accumulation of anecdotal evidence...
A map to a first stage of learning python
The atlas is filled with maps, and the roads twist and turn around short-cuts and panoramic views. Here is the advice of a singular traveller, still a beginner. Where this begins This begins where I did. Knowing about programming, and knowing a little about how to program. About 7 years ago I had self-taught a basic level of HTML, CSS (enough to write a basic website, or more likely, edit the...
Learning to think OOP
Learning to code includes memorizing syntax, comprehending logical flow, and an intuition of design. This includes learning the basic units of code (e.g. if, and, for, def), the behaviour of code components (e.g. loops, generators, functions), and knowing how to combine these into a synergistic whole. Object-oriented program is an advantage which heralds its own recommendations by the...
Learning meditation from Thera
Bhikku Nyanaponika Thera wrote a short book entitled The Power of Mindfulness, in which he describes four principles which may assist understanding the benefits, aims, and strategies of meditations. These he lists as: The functions of tidying and naming The non-coercive procedure Stopping and slowing-down Directness of vision Thera describes unofficial four powers for meditation, Regarding...