Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

rate your language

Name: Anonymous 2010-07-28 5:39

Scalability:x/10;
Performance:x/10;
Ease of use:x/10;
verbosity:x/10;

Name: Anonymous 2010-07-28 20:57

>>39
So it's like Python!
a <= b is not c in d or e

Name: Anonymous 2010-07-28 21:14

>>43
It's better than in python, because It doesn't have to be a special case in the parser and it works for most, if not all ,transitive binary relations

Name: Anonymous 2010-07-28 21:19

>>44
But you can't write what I just wrote in Lisp without cluttering everything with parentheses.

Name: Anonymous 2010-07-28 21:37

>>45
What's your point? That's like saying you can't write anything sizeable in python without using indentation.
I prefer not to have to remember some arbitrary precedence rules, you on the other hand do.
Besides, I'm not even sure what your intended use case for that example is

Name: >>46 2010-07-28 21:45

>>43
a <= b is not c in d
Checking with the precedence table at http://docs.python.org/reference/expressions.html, I'd argue that such a statement is ambiguous and therefore Scheme is better as it isn't able to express such a statement

Name: Anonymous 2010-07-28 21:55

>>47
It's unambiguous. Read the paragraph directly above the table; those operators all chain from left to right.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List