Reading Crystal Programming Language They says it is inspired from many programming language and Go.

I would like too know which part of Golang, since it is not its syntax.

  • $\begingroup$ Reference: the original comment about the influence crystal-lang.org/2016/06/14/… $\endgroup$
    – nekketsuuu
    Commented Dec 22, 2016 at 13:41
  • 2
    $\begingroup$ This seems off-topic here, unfortunately, as it is not a conceptual question about programming languages. $\endgroup$ Commented Dec 22, 2016 at 15:42

1 Answer 1


I simply asked @asterite, one of the developers of Crystal, at IRC #crystal-lang (the log is here).

He said the answer is CSP, the concurrency model. For example, both Go and Crystal use channels for communications.

  • $\begingroup$ ok ... I have updated the wikipedia page with the crystal reference. $\endgroup$
    – aurelien
    Commented Dec 22, 2016 at 14:30
  • $\begingroup$ oh, sorry for my misleading comment. I just wanted to make a reference note for others who have the same question. I think the previous link to Wikipedia is OK :-) $\endgroup$
    – nekketsuuu
    Commented Dec 22, 2016 at 14:38
  • $\begingroup$ since it is right ... it need to be on this wikipedia page :-) $\endgroup$
    – aurelien
    Commented Dec 22, 2016 at 15:05
  • $\begingroup$ sorry to have not enough reputation to give you a point $\endgroup$
    – aurelien
    Commented Dec 22, 2016 at 15:06

Not the answer you're looking for? Browse other questions tagged or ask your own question.