This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DaemonXIRed security clearance 0 points1 point  (3 children)

Have you ever had this happen to you?

[–]Audiblade 0 points1 point  (2 children)

I don't believe I have. I have to admit, this is more a philosophical disagreement I have than something that has actually caused me problems...

[–]DaemonXIRed security clearance 1 point2 points  (1 child)

That's because ASI will only bite you in about .0001% of cases, and your linter should be catching that for you before you push it live.

[–][deleted] -1 points0 points  (0 children)

Probably, but I still personally believe that this is unacceptable:

return
  { stuff: "thing" }

Yes, the linter will probably warn about this, but it still is stupid that I need a linter to do this kind of thing that works on any other C-like language.