Se o Python for muito lento para você, o Crystal pode ser seu salvador!

Aprender uma nova linguagem de programação pode abrir sua mente de maneiras que você nunca imaginou ser possível. Assim como aprender uma nova língua humana como espanhol ou mandarim, você aprende a pensar com diferentes palavras e estruturas
Você explora as culturas e comunidades dos palestrantes e aprende como eles veem o mundo. É enriquecedor, para dizer o mínima.

O legal das linguagens de programação é que a primeira que você aprende é sempre a mais difícil. Depois de entender as estruturas básicas, como cláusulas if e loops for, você verá aparecer em muitos novos idiomas que você pode aprender.
Além disso, ao contrário das linguagens humanas, as novas linguagens de programação são muito mais rápidas de aprender. Eles são mais lógicos e têm menos palavras – ou, devo dizer, comandos.

A maioria dos programadores também tenta aprender um novo idioma de vez em quando. Isso vem com o trabalho.
Codificar significa permanecer curioso. 

O CASO CRYSTAL

Crystal, de acordo com seu anúncio, é uma linguagem rápida como C e inteligente como Ruby. 
A parte sobre sua maciez é verdadeira.

É compilado e tipado estaticamente, o que vem com suas próprias vantagens e manutenção.
Acima de tudo, no entanto, é muito semelhante ao Ruby em seu estilo.

Pessoalmente, nunca escrevi um projeto maior em Ruby.
Mas como um desenvolvedor Python bastante experiente, o código Crystal ainda parece cristalino!