As we will be working to contribute to the open-source Hack programming language this Fall, we were inspired to make this project as a way to acquaint ourselves with the language and its underlying language: OCaml. Since neither of us has had experience with these or comparably similar languages, we decided to start with the basics.

What it does

It's a collection of basics about the two languages in a blog post style format.

How we built it

We built the site with CSS and Hack!

Challenges we ran into

As Hack is a continuously evolving language that is oftentimes used in the industry context, there weren't a lot of resources on how to get a basic project using Hack started. Especially with us not having any prior experience with Hack or similar languages like PHP, we decided to start with the basics.

Accomplishments that we're proud of

We're proud that our site is built with Hack, and that we were able to learn more about how Hack and the underlying OCaml language works. This will help prepare us to contribute meaningfully to the open-source project during the course of the fellowship!

What we learned

We learned a lot about Hack and OCaml, and also witnessed some of the difficulties of an ever-evolving open-source project. We hope to take these learnings into contributing and improving the open-source project!

What's next for Hack and OCaml Tutorials

We know we will learn a lot more about both languages over the course of the fellowship and hope there will be posts about more advanced topics and skills in the future as we learn them ourselves!

Built With

Share this project: