I have a bunch of ideas I'd like to share for Python 4: Use -- for comments instead of #.
Switch to <> for "not equal" instead of !=. Remove indentation requirement: -- Python 2&3 if x != y: return 7 -- Python 4 if x <> y: return 7 ;; Add multiline lambdas: my_multiline_lambda = ll { return 7; } Add implicit lambdas using a clear, simple, and concise syntax: my_implicit_lambda = ??[0] + ??[1] if ??#? != 0 -- ?? = argument dictionary -- ??#? = argument count Add method chaining using even easier syntax: a = SomeObject() b = a->>>m2->>>m3->>>m4!!;; -- Call m2, then m3, then m4, then return the resulting object -- BTW, April Fools! This is ugly... -- Ryan If anybody ever asks me why I prefer C++ to C, my answer will be simple: "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was nul-terminated."
-- https://mail.python.org/mailman/listinfo/python-list