On 6/22/16 1:12 PM, Jack Stouffer wrote:
On Wednesday, 22 June 2016 at 17:04:54 UTC, Meta wrote:
Intentional or not, I don't see any downside to disallowing calling
text with 0 args (aside from backwards-compatibility concerns). It
doesn't even return anything useful, just null.

Well, the idea is that the function is a string constructor so it
returns d/w/string.init with nothing passed in.

I think it's worthy of a change. if(something); used to be valid code. But it's more likely to be an erroneous semi-colon. Making this an error was a huge win.

Same thing with text with no args. You're actually better off using "" or string.init.

-Steve

Reply via email to