8 points•lerno•9 days ago•6 comments•

6 comments

stefanos829 days ago
The only thing I would like to see changing is C-style type casting: `(int)myage`

...for some reason, I can't stand this syntax! I find it visually intrusive lol! But if we could allow something like `int(myage)`, it makes it clearer, to me at least.

lerno9 days ago
It works visually poorly with things like `int*(ptr)` and `int[2]*(arr)` though.
stefanos829 days ago
Yeah, I just came here to write "on the other hand though...what about types, such as `(int*)myage`?" and got irritated with myself lol!

I guess I can define my own way of casting with a macro, `castAs(int *, myage);` and that should work just fine.

Read the full thread on Hacker News →

Related stories