Thank you for the positive comments! I’m a strong believer in (constructive) criticism being a significantly better signal on how to improve, so if anyone has any, have at it :)
Just had a watch myself and noticed I needed an
:s/methods/blocks/g in the section where I mention inlining, but the rest seems accurate.
@vlazar can’t wait to hear your talk!
@drhuffman12 I like that term of a newspaper talk - agree that it’s a good way to pique interest so that people then go and learn. IMO makes for a great way to get ‘more’ out of a shorter talk format.
@pebauer68 good idea on the type system tutorials.There’s a lot of excellent resource already that talk about type systems abstractly, but could be nice to anchor this on Crystal’s specific implementation and syntax. I think there’s a lot of value in introducing concepts, without assuming previous knowledge (e.g. here’s you do thing
x from language
foo in Crystal). Crystal’s syntax definitely lends itself to being a great way to introduce these base concepts while that knowledge is built.