BartC <b...@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 -- https://mail.python.org/mailman/listinfo/python-list