From ce383a3932af5ee40745868b60edd434b55f16e4 Mon Sep 17 00:00:00 2001 From: Kobi Lurie Date: Wed, 10 Oct 2018 22:00:46 +0300 Subject: [PATCH] basic layout. --- Quick-Start-2018.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Quick-Start-2018.md b/Quick-Start-2018.md index dafc1b2..bfd3bde 100644 --- a/Quick-Start-2018.md +++ b/Quick-Start-2018.md @@ -1 +1,33 @@ The Essential Docs, to get started quickly. + +1) Here's what you'll need to deploy your program. +Choose a target platform: +[Windows] [Linux] [Mac] [Android] [iPhone] [Web] [Web+Wasm] [Haiku] [Genode] [Nintendo Switch] + +Note: Instructions for cross compilation are here. + +2) Set up your environment, our recommendation. Please choose a platform: +... + +3) Interacting with the compiler, basic instructions. + +4) Writing a basic library, source control, unit tests, and IDE tips + +5) Getting a skeleton program up and running, and using that library. +Please choose target for a step by step tutorial. + +6) Language basics. +- These are wonderful tutorials: ... links... + +7) Language at a glance, Nim from mainstream language: +- Nim for python programmers +- Nim for the C programmer +- Nim for C# + +Also explain support for different paradigms in Nim. (procedural, OOP, functional) + +8) Use Cases: How to do X in Nim? (by topic) +- Show Nim packages and std lib, Maybe in reference to other language capabilities, or even compared to their samples. +- Be honest if there are some holes, chance to show interop with python and nimgen+c2nim. + +9) To learn more about Nim's features and how to use them, please refer to the official tutorial Part1, Part2, and the Manual. \ No newline at end of file