Genie: Intro to Genie: Webserver
completed by: TSharp
mentors: AJ Williams, Amaury Medeiros, Arc Riley, David Czech
Genie is a relatively new language similar to Python but compiles to C. We use it because its easy to learn, works well with many of our libraries, and is not itself a runtime dependency. This beginner task is to build a basic familiarity with the language.
Using the documentation, our codebase as working examples, and other students for help - build a small Genie-based application which listens to HTTP requests on a local port and returns the URL that was requested.
There are many libraries which make this task easier than it sounds. Ask a mentor for advice.
While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers.
When you've done, upload your work to the task.