Promoting Python
Marko Rauhamaa
marko at pacujo.net
Wed Apr 6 10:08:06 EDT 2016
BartC <bc at freeuk.com>:
> But you're right in that little is actually essential. Basic has shown
> that.
>
> You need expressions, IF, GOTO, variables and assignments, and some
> means of doing I/O.
>
> Pretty much every language has (had) those, although it's fashionable
> now to do away with GOTO, and some are getting rid of (rewritable)
> variables too! Others seem intent on doing away with control flow
> altogether, just having expressions. Apparently they think coding
> should become more elitist with only mathematicians allowed to
> participate.
Oh, I'm also in the minimalist camp. Let me introduce you to the
simplest imaginable fully-featured programming language, iota:
<URL: http://semarch.linguistics.fas.nyu.edu/barker/Iota/>
When I first ran into iota, my mind was blown. Also, follow the link to
zot:
<URL: http://semarch.linguistics.fas.nyu.edu/barker/Iota/zot.html>
Marko
More information about the Python-list
mailing list