Ask HN: is it a good idea in Python? If yes, how to make it not suck?(pastebin.com)
pastebin.com
Ask HN: is it a good idea in Python? If yes, how to make it not suck?
http://pastebin.com/f3799e31d
10 comments
Lambdas pretty much suck because there has not been a good brace-free syntax proposal, There was a pretty good proposal for a where clause a couple of years ago, but it doesn't seem to have gotten any traction, probably because it was not made into a PEP (see python.org about PEP's).
http://groups.google.com/group/comp.lang.python/browse_threa...
http://groups.google.com/group/comp.lang.python/browse_threa...
As a side note, you don't need the line continuation characters if you wrap the expression in parentheses.
is what a good idea in python?
From the article:
#
#Problem: all these lambdas suck. Any better ways to do it?
#
#
#TODOS/QUESTIONS:
#
#1. is it a good idea?
#
#2. can it be made to not suck (do something with all those lambdas)?Issue being that how can anyone answer those two questions without understanding the problem he/she is attempting to solve?
It very well might be the only way to solve the issue given external constraints, but it may also be the case that, for example, reworking the problem space would lend itself to a much more elegant solution.
Code should never be treated as if it exists in some sort of bubble.
It very well might be the only way to solve the issue given external constraints, but it may also be the case that, for example, reworking the problem space would lend itself to a much more elegant solution.
Code should never be treated as if it exists in some sort of bubble.
Modified example:
Or to preserve order in case some row[1] are equal: