Re: The rap against "while True:" loops

2009-10-19 Thread Jaime Buelta
For me, it's more a question of clarity than anything else. I don't like very much using break, continue or more than one return per function on C/C++, but sometimes it's much clearer to use them. Also, in Python I use them often, as usually the code is cleaner this way. for example, I will wrote

Re: How about adding slice notation to iterators/generators?

2009-10-20 Thread Jaime Buelta
El 16/10/2009 3:29, Eloff escribió: > I was just working with a generator for a tree that I wanted to skip > the first result (root node.) > > And it occurs to me, why do we need to do: > > import sys > from itertools import islice > > my_iter = islice(my_iter, 1, sys.maxint) > > When we could simp

Mixing different interpreters in the same program

2009-10-22 Thread Jaime Buelta
Hello: I keep thinking from some time ago in how to conect two or more Python interpreters. This began as interest in calling Java code from C program, which was solved (at the time) using an intermediate file. But having CPython and Jython, I think it would be great to call a function from,

Re: Why do you use python?

2009-10-31 Thread Jaime Buelta
On Oct 31, 8:11 am, sk wrote: > What would be your answer if this question is asked to you in an > interview? > > a modified version might be: > "Where would you use python over C/C++/Java?" > > (because my resume says I know C/C++/Java)? I also know C/C++/Java so... I'd say that I can be much m

Re: Why do you use python?

2009-10-31 Thread Jaime Buelta
On Oct 31, 11:31 am, "Alf P. Steinbach" wrote: > * sk: > > > [title "Why do you use python?] > > What would be your answer if this question is asked to you in an > > interview? > > > a modified version might be: > > "Where would you use python over C/C++/Java?" > > > (because my resume says I know

Re: Why do you use python?

2009-11-03 Thread Jaime Buelta
On 1 nov, 08:54, Dennis Lee Bieber wrote: > On Sat, 31 Oct 2009 06:54:27 -0700 (PDT), Jaime Buelta > declaimed the following in > gmane.comp.python.general: > > > shouldn't be heard. Talks a guy that programmed a GUI on Motif using C > > (plain old C) in 2003 and t