Skip to content

Google Summer of Code projects

Beta Ziliani edited this page Feb 18, 2022 · 9 revisions

Crystal Google Summer of Code project ideas

Here we list projects ideas to be work within GSoC.

Potential mentors

Mentors include:

  • @beta-ziliani
  • @straight-shoota

Projects

Completing Windows support

There is ongoing efforts to allow Crystal to work in a native fashion in Windows. From tidying up platform agnostic abstractions, to deal with specific OS API, representation, and setting bases for CI you can help Crystal reach a new land.

The related issue shows the progress made so far.

Possible mentor: @straight-shoota Required skills: Windows SDK Difficulty: Advanced

Formalizing the language

There is no formal document for the semantic of the language. Although there are tons of test in the spec of the compiler to ensure things work as expected, it would be great to have a proper specification of how the language work (or should work). This is not a simple document task. Checking if the compiler comply the specs in one of hidden challenges in this journey.

Possible mentor: @beta-ziliani Required skills: Programming language semantics Difficulty: Advanced