Arc Forumnew | comments | leaders | submitlogin
1 point by akkartik 4707 days ago | link | parent

I didn't know you couldn't have a space after deref!

But, I dunno.. attaching ';' to identifiers is different from attaching '*'. Our brains are trained to treat the semi-colon as punctuation, never part of a word. Even programming languages have only reinforced this pattern. It's going to be a hard habit to break.



2 points by rocketnia 4706 days ago | link

"Our brains are trained to treat the semi-colon as punctuation, never part of a word. Even programming languages have only reinforced this pattern. It's going to be a hard habit to break."

Give it 100 years. ;)

-----

1 point by Pauan 4706 days ago | link

I'm assuming ";" was just an example... I would personally use ":" rather than ";" if I used only one character.

-----

3 points by iopq 4705 days ago | link

I would personally use something like | if it's not used for anything

it looks like an undirected paren so in cases like a |b| c it translates to a ((b) c) or (a (b)) c I guess I'd pick the first option (more natural for reading left to right), but for the order of operations it doesn't matter

-----

2 points by akkartik 4705 days ago | link

I like this! It seems the semi-colons were blinding me to the possibilities :)

-----