DEV Community

Discussion on: We created the Crystal language, ask us anything!

Collapse
 
bcardiff profile image
Brian J. Cardiff

Some things that bugs me a little bit in the language are:

  1. the lack of variance in generics.
  2. that some types can be expressed thanks to macros but not in the grammar (difference / substraction of types)
  3. that / should always be float division (instead of depending on the receiver/argument types).
  4. that the grammar type can't be blend with the language grammar.

So I am pretty happy with the language :-)

From the ecosystem, there are some stories to be improved in dependency management and development tools.