News for hackers. Stuff that matters.
Re:Ruby 2.3.0 Released by jrochkind1 on Friday December 25, 2015 @11:17AM (#10791536)
I think you are confused, `try` is not raise/rescue. The ActiveSupport `try` implementation does not involve allowing an exception to be raised.

https://github.com/rails/rails/blob/v4.2.5/activesupport/lib...

It should be as performant as other ways of checking for nil/empty.

Re:Ruby 2.3.0 Released by chrisseaton on Friday December 25, 2015 @11:29AM (#10791560)
Ah yes you're right - I was confusing this with raise/rescue.