Skip to content

Ryan's Tutorial Feedback #5

Description

@rtzam

Before the basics

The big question I have is "who's the audience". I recommend literally write down who your target audience is in an intro section so folks know what their getting into.
A decent reference might be the LLVM Frontend Tutorial

Getting setup

I recommend the tutorial have a "Getting Setup" landing page.
This shouldn't be a duplicate of the installation instructions found on the Github, but a pointer to those plus communicate a rough idea of how to run code. For example "Let get setup! here's the link to the installation instructions you should follow... make sure to have the binary available on your command line". Then some other specifics worth addressing:

  • What version does the tutorial expect users to have installed?
    • built from main or a particular release?
  • How should we write and run files?
    • written using the .egg extension or a .scm?
    • run via the web demo, cargo run, or an installed egglog? Perhaps with specific flags --no-messages?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions