Skip to content

Instantly share code, notes, and snippets.

@jnwarp
Created April 5, 2017 02:08
Show Gist options
  • Save jnwarp/35794a6a9b7c92f96b9fdb0f1070c167 to your computer and use it in GitHub Desktop.
Save jnwarp/35794a6a9b7c92f96b9fdb0f1070c167 to your computer and use it in GitHub Desktop.
How does a human create a program?

How does a human create a program?

The goal of this project is to decipher the steps that a human takes to create a new program, and create a program that will follow those steps in order to generate a basic "Hello World" program.

Input

"Create a hello world program"

Steps

  1. What is a hello world program?
    • Google what a hello world program is
    • Get program definitions
      • Inputs?
      • Outputs?
    • What language is it written in?
      • C?
      • Python?
      • Bash?
  2. Read code from the internet
    • Look at stack exchange / google for examples
    • Compare the code from multiple examples
  3. Generate a program
    • Compile code samples from internet
    • Compare output from each program
    • Does the output match the expected output?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment