Updated GSoC 2015 Ideas (markdown)
This commit is contained in:
parent
ec40c2f0f0
commit
2a6340ee47
|
@ -41,30 +41,6 @@ TinyCC is well suited for this as it can execute C code very quickly.
|
||||||
|
|
||||||
**Mentor:** def- ([@def-](http://github.com/def-)), Araq ([@Araq](https://github.com/Araq))
|
**Mentor:** def- ([@def-](http://github.com/def-)), Araq ([@Araq](https://github.com/Araq))
|
||||||
|
|
||||||
___
|
|
||||||
#### Create an online compiler for Nim
|
|
||||||
|
|
||||||
**Desirable skills:**
|
|
||||||
|
|
||||||
**Description:**
|
|
||||||
|
|
||||||
Often people want to play around with a language without actually installing
|
|
||||||
it. This idea aims to help these people by providing an online compiler for
|
|
||||||
Nim, that can be used on any website.
|
|
||||||
|
|
||||||
Create a web application that can be used for compiling and running Nim code.
|
|
||||||
The code should be compiled and ran on a server. Users should be able to enter
|
|
||||||
any Nim code they want and use common libraries.
|
|
||||||
(TODO: Link to similar stuff, like Rust)
|
|
||||||
|
|
||||||
**Tasks:**
|
|
||||||
* Implement an online compiler
|
|
||||||
* Make sure it is secure (jail, specify maximum of resources, ...)
|
|
||||||
|
|
||||||
**Difficulty:** Easy to Medium
|
|
||||||
|
|
||||||
**Mentor:** def- ([@def-](http://github.com/def-))
|
|
||||||
|
|
||||||
___
|
___
|
||||||
#### Make Nim a viable research platform for Garbage Collection algorithms
|
#### Make Nim a viable research platform for Garbage Collection algorithms
|
||||||
|
|
||||||
|
@ -138,8 +114,7 @@ with learning about Nim compiler internals.
|
||||||
|
|
||||||
**Mentor:** Araq ([@Araq](https://github.com/Araq)), def- ([@def-](http://github.com/def-))
|
**Mentor:** Araq ([@Araq](https://github.com/Araq)), def- ([@def-](http://github.com/def-))
|
||||||
|
|
||||||
|
___
|
||||||
|
|
||||||
#### A strong theoretical foundation for Nim's parallel statement
|
#### A strong theoretical foundation for Nim's parallel statement
|
||||||
|
|
||||||
**Description:**
|
**Description:**
|
||||||
|
|
Loading…
Reference in New Issue