Ary Borenszweig

Results 414 comments of Ary Borenszweig

Instead of a warning, we could make it an error. That said, in general in Crystal it's impossible to make these errors or warnings without preventing valid code from compiling....

@jgaskins I just updated my example with a Nil return type.

Methods are compiled differently each time the input types are different.

I think pry doesn't work well in many cases. For example, block arguments are not visible. In general, I feel that pry has still a long way to go

After https://github.com/crystal-lang/crystal/pull/11578 is merged, the first thing I would do is to write at least one spec for `debugger` and `pry`. There's a lot to fix and improve there, and...

That's it! Maybe I should have put a TODO there 😅

Yes, the interpreter is slower than compiled mode. And I have no immediate plans to improve its speed.

I don't think we should design the language around reducing LOC

Right! I think our annotations were inspires by those or Java's. To be honest, I thought it was already possible to specify multiple annotations like that.

I can barely remember what I did last week, I can't remember why we changed the syntax 7 years ago. I think the old syntax looks very weird.