News for hackers. Stuff that matters.
Re:A new year resolution to have Crystal reach the 1.0 miles... by chrisseaton on Friday December 30, 2016 @07:45AM (#13284094)
Ruby implementations with a JIT can also inline blocks, of course.
Re:A new year resolution to have Crystal reach the 1.0 miles... by RX14 on Friday December 30, 2016 @09:28AM (#13284492)
Of course they can, however I was describing the advantages of crystal as opposed to go.

Crystal vs Ruby don't really compete in the same way Crystal and Go do, it's very much a dynamic vs static typing split. Crystal is in general a bit more cleaned up but Ruby's community is much larger.

Re:A new year resolution to have Crystal reach the 1.0 miles... by gravypod on Friday December 30, 2016 @08:17AM (#13284202)
That still comes at a cost. The macro/lazyeval approch is usually seen as "zero cost" because the JIT engine usually only spends time inlining if it's a hot block.