On Tue, Sep 19, 2017 at 8:00 AM, Stefan Ram <r...@zedat.fu-berlin.de> wrote:
> D'Arcy Cain <da...@vybenetworks.com> writes: > >of course, I use calculators and computers but I still understand the > >theory behind what I am doing. > > I started out programming in BASIC. Today, I use Python, > the BASIC of the 21st century. Python has no GOTO, but when > it is executed, its for loop eventually is implemented using > a GOTO-like jump instruction. Thanks to my learning of BASIC, > /I/ can have this insight. Younger people, who never learned > GOTO, may still be able to use Python, but they will not > understand what is going on behind the curtains. Therefore, for > a profound understanding of Python, everyone should learn BASIC > first, just like I did! > > ;-) > > > > -- > https://mail.python.org/mailman/listinfo/python-list > As a young person (read: late 20s), the one thing I've learned is that if a language has a `GOTO` instruction, it's probably a bad idea to use said instruction. I'm sure there's exceptions to this rule, but I'm lucky enough to have better solutions for calling the same procedure multiple times, i.e. functions. I always wonder what my "old man yells at cloud" moment will be once I get older. -- https://mail.python.org/mailman/listinfo/python-list