Re: Top down Python

2014-02-12 Thread Chris Angelico
On Thu, Feb 13, 2014 at 11:26 AM, Cousin Stanley wrote: >> >> 3) Create terminal window with size 64x20 >> (which, IMO, is tiny) >> > > Maybe > > 64 characters x 20 lines Yes, but still tiny. Normal minimum would be 80x25 (maybe 80x24). I like to go a lot larger. When I'm com

Re: Top down Python

2014-02-12 Thread Cousin Stanley
> > 3) Create terminal window with size 64x20 > (which, IMO, is tiny) > Maybe 64 characters x 20 lines -- Stanley C. Kitching Human Being Phoenix, Arizona -- https://mail.python.org/mailman/listinfo/python-list

Re: Top down Python

2014-02-12 Thread Gregory Ewing
John Allsup wrote: I'm still minimalist, so I guess we want xmlrpc and a python server, with a bit of javascript in the browser to sort out the drawing end. This now seems way simpler than trying to play with Gtk or Qt. Depends on what you mean by "simpler". You've just mentioned about 3 addi

Re: Top down Python

2014-02-12 Thread Chris Angelico
On Thu, Feb 13, 2014 at 4:57 AM, Michael Torrie wrote: > It's unclear of what you are really trying to do, though. Doing as you > propose to have a python server communicating with a web front-end is > going to be a lot harder than you think. ... > Some kind of CGI system. Or roll your own with T

Re: Top down Python

2014-02-12 Thread Michael Torrie
On 02/12/2014 09:40 AM, John Allsup wrote: > I've realised that the best way to do this is to use a web browser for > the graphical front end: high end graphics are simply not a necessity > here, so one does not need to leave the confines of the browser. Thus > we need a simple server script.

Re: Top down Python

2014-02-12 Thread Ben Finney
John Allsup writes: > Hi, (John, please don't top-post. Instead, retain only the quoted material you're responding to, and interleave your responses after the points like a conversation. See https://en.wikipedia.org/wiki/Posting_style#Interleaved_style>.) > I'm trying to figure out where 'simp

Re: Top down Python

2014-02-12 Thread John Allsup
Hi, I'm trying to figure out where 'simpler' stops and 'too simplistic' begins. That's what I call 'absolute simplicity'. It is a necessity in some areas of learning where even a jot of inefficiency can be costly (consider a superconducting magnet just below the critical frequency with massive

Re: Top down Python

2014-02-12 Thread John Allsup
Hi, Current software development methods make things way more complex than they need to be. I am trying to get an idea for how simple things can be from final product down to low level implementation, hoping to recover the code density miracles that the old school Forthers turned out ages ago.

Re: Top down Python

2014-02-12 Thread Mark Lawrence
On 12/02/2014 16:40, John Allsup wrote: I've realised that the best way to do this is to use a web browser for the graphical front end: high end graphics are simply not a necessity here, so one does not need to leave the confines of the browser. Thus we need a simple server script. I'm still mi

Re: Top down Python

2014-02-12 Thread John Allsup
I've realised that the best way to do this is to use a web browser for the graphical front end: high end graphics are simply not a necessity here, so one does not need to leave the confines of the browser. Thus we need a simple server script. I'm still minimalist, so I guess we want xmlrpc an

Re: Top down Python

2014-02-12 Thread Ben Finney
John Allsup writes: > What is needed for proper learning is near-absolute simplicity. I think that's too simplistic :-) but I'll take it as merely a preference on your part for simplicity at this time. > I want to be able to say: > 1. Put a nice picture on the background. > 2. Put a ter

Re: Top down Python

2014-02-11 Thread Chris Angelico
On Wed, Feb 12, 2014 at 6:40 PM, John Gordon wrote: > In John Allsup > writes: > >> I want to be able to say: >> 1. Put a nice picture on the background. >> 2. Put a terminal window with, say, 64x20 lines, dead centre. >> 3. Run a simple REPL program written in Python or Ruby wit

Re: Top down Python

2014-02-11 Thread John Gordon
In John Allsup writes: > I want to be able to say: > 1. Put a nice picture on the background. > 2. Put a terminal window with, say, 64x20 lines, dead centre. > 3. Run a simple REPL program written in Python or Ruby within it. > I do not really want to write any more lines of code

Re: Top down Python

2014-02-11 Thread Chris Angelico
On Wed, Feb 12, 2014 at 6:05 PM, John Allsup wrote: > 1. Put a nice picture on the background. > 2. Put a terminal window with, say, 64x20 lines, dead centre. > 3. Run a simple REPL program written in Python or Ruby within it. > I do not really want to write any more lines of code than

Top down Python

2014-02-11 Thread John Allsup
What is needed for proper learning is near-absolute simplicity. Even one toy too many to play with is an intolerable distraction, but one too few massively hampers learning and induces boredom. I want to be able to say: 1. Put a nice picture on the background. 2. Put a terminal window wit