Live Coding: Learning Crystal from Scratch

preview_player
Показать описание
Crystal is a compiled language that claims the speed of C with the syntax of Ruby. The standard library API is quite impressive already. Let's take a look and see if we like it!

Opening music: Song: Buzzsaw (feat. Zircon), Big Giant Circles & zircon, Imposter Nostalgia
Рекомендации по теме
Комментарии
Автор

Great video, thank you. I like Go and Rust because they create single binaries so they are easy to package. You said you would use Crystal instead of Ruby only when speed is needed but wouldn't Crystal be a good general purpose language? Since it also compiles to single binary, projects are also easy to package. Python and Ruby projects can be very diffcult to distribute

fanaFSF
Автор

I've started using Ruby exactly for the reason you describe, namely to avoid complicated shell scripts.

lassekliemann
Автор

35:07 Boxing lets you heap allocate primitives and get a reference to them. Void* is not the same thing as void - void* is a pointer to memory address regardless of underlying type (you can cast it to anything)

bluescanfly
Автор

This video is awesome, but the background music is killing me. thank you.

andibensisva
Автор

how to make this fox in the right corner?

Andrew-zvvw
Автор

Jesus Christ. Watching the first minutes failing to the most basic things makes me want to close the video

karserasl