From 5bc3603bf9ed14a1cc2b4c81d3036590b3288217 Mon Sep 17 00:00:00 2001 From: Dennis Felsing Date: Tue, 3 Feb 2015 09:37:08 +0100 Subject: [PATCH] Updated GSoC 2015 Ideas (markdown) --- GSoC-2015-Ideas.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GSoC-2015-Ideas.md b/GSoC-2015-Ideas.md index dcfb767..5ea68a2 100644 --- a/GSoC-2015-Ideas.md +++ b/GSoC-2015-Ideas.md @@ -1,7 +1,9 @@ # Introduction Below is a list of project ideas for [GSoC](https://www.google-melange.com/gsoc/homepage/google/gsoc2015) 2015. These projects require familiarity with the Nim programming language so it is absolutely essential that you become familiar with Nim ahead of time. -[Nim](http://nim-lang.org) is a statically typed programming language which compiles primarily to C. Areas of the project you may wish to work on include the [Nim compiler](#wiki-nim-compiler) which is itself written in Nim, Nim's [standard library](#wiki-standard-library) and/or the [tools and infrastructure](#wiki-tools--infrastructure) of Nim which includes the Nim build farm (Nimbuild) and the Nim package manager (nimble). +[Nim](http://nim-lang.org) is a statically typed programming language which compiles primarily to C and has an excellent performance/productivity ratio. Nim's design focuses on efficiency, expressiveness, elegance. + +Areas of the project you may wish to work on include the [Nim compiler](#wiki-nim-compiler) which is itself written in Nim, Nim's [standard library](#wiki-standard-library) and/or the [tools and infrastructure](#wiki-tools--infrastructure) of Nim which includes the Nim build farm (Nimbuild) and the Nim package manager (nimble). To get started you will need to clone the Nim repository and then subsequently bootstrap the compiler, instructions for doing this are located [here](https://github.com/Araq/Nim#compiling). You can then move onto the [tutorial](http://nim-lang.org/tut1.html) and read through the [other documentation](http://nim-lang.org/documentation.html) as well.