Re: [Tutor] origins bootstrapped.

2018-11-21 Thread Steven D'Aprano
On Wed, Nov 21, 2018 at 11:31:59AM -0500, Avi Gross wrote: > Alan has been involved with Python for a long time so he has more to offer > historically. I've been involved with Python for a long time too. What exactly are you trying to say? > Can I ask a question that I really want an opinion o

Re: [Tutor] origins bootstrapped.

2018-11-21 Thread David Rock
> On Nov 21, 2018, at 10:31, Avi Gross wrote: > > Is there room for a smaller core > language that remains good for teaching purposes and that is small enough to > fit in a Rasberry pi, while other versions are of industrial strength? Do we > already sort of have some of that? What comes stock

Re: [Tutor] origins bootstrapped.

2018-11-21 Thread Mats Wichmann
On 11/21/18 5:54 PM, Alan Gauld via Tutor wrote: > On 21/11/2018 16:31, Avi Gross wrote: >> An obvious speedup might be had by starting up N threads with each opening >> one file and doing what I said above into one shared process with N >> variables now available. But will it be faster? > > Tryi

Re: [Tutor] origins bootstrapped.

2018-11-21 Thread Alan Gauld via Tutor
On 21/11/2018 16:31, Avi Gross wrote: > Alan has been involved with Python for a long time so he has more to offer > historically. I'm not so sure about that, several folks on this list have been around longer than me. And I don't follow the main comp.lang.python list that closely. I'm simply giv

[Tutor] origins bootstrapped.

2018-11-21 Thread Avi Gross
Alan has been involved with Python for a long time so he has more to offer historically. I don't see some things as either/or. You can start with one major motivation and it morphs from a one-celled creature like an Amoeba to a complex vertebrate like a Python which needs modules added so it can w

Re: [Tutor] evolutionary drift

2018-11-21 Thread Alan Gauld via Tutor
On 21/11/2018 03:05, Avi Gross wrote: > <> is not currently used as a matched set as it has many other uses like in > comparisons.> Some languages even use <> as the same as != or ~= to mean not > equals. Indeed, Python used to do the same but it was removed in, I think, v2. > A simple teachin

Re: [Tutor] Pythonic way

2018-11-21 Thread Alan Gauld via Tutor
On 20/11/2018 22:35, Steven D'Aprano wrote: > On Tue, Nov 20, 2018 at 08:22:01PM +, Alan Gauld via Tutor wrote: > >> I think that's a very deliberate feature of Python going back >> to its original purpose of being a teaching language that >> can be used beyond the classroom. > > I don't thin

[Tutor] the fivefold path

2018-11-21 Thread Avi Gross
Mark, Thanks for the expansion. Yes, there are ever more ways to format text. There can be an indefinite expansion beyond this is many ways. I was thinking of ways to make bits and pieces from objects and stringing them together, perhaps inventing your own methods. Anyone can come up with ano

[Tutor] evolutionary drift

2018-11-21 Thread Avi Gross
Steve, You may be right. It often happens that someone has a (small) idea, perhaps very focused, and others chime in and try to apply it more widely, perhaps by making it more general, and it grows. Over the years, the earlier adopters may be seen almost as co-creators or even become the lead i