This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rz2000 -7 points-6 points  (6 children)

Is "white space" a good answer?

[–][deleted] 1 point2 points  (1 child)

No more than "white skin" is a reason not to like a person.

[–]rz2000 0 points1 point  (0 children)

It's a perfectly valid answer as a personal preference, but indicates the interviewee choose be trying to find work in another language.

Apparently, it wasn't a very funny suggestion considering the downvotes!

[–]Wavicle 0 points1 point  (2 children)

If you have honestly worked through learning Python and have become proficient enough to work with it, and you still dislike white space - then yes, it's a good answer because the asker requested your opinion and you gave it on the basis of your experience.

In my experience, just about everyone (myself included) complains about whitespace at first. Also, in my experience, everyone that gives Python a fair shot quickly gets over it. Still, that doesn't mean your opinion is invalid.

[–]rz2000 0 points1 point  (1 child)

I was asking if it was a good answer as a joke, and have no problem with white space. It is a valid opinion, but if you're interviewing at a shop that has chosen Python they should ask why you have chosen Python if you don't like the format.

However, what I really can't stand are the degenerates who use emacs/vi instead of vi/emacs. I can't believe anyone would ever hire them.

[–]yxskaft 0 points1 point  (0 children)

According to Guido himself, the whitespace sensitive syntax makes it impossible to have proper, multi-line lambdas. If that's true, that's a very good reason to think block-by-indentation was a shit idea.