Changes between Version 14 and Version 15 of BigProjectIdeas
- Timestamp:
- 09/20/10 18:51:07 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BigProjectIdeas
v14 v15 1 1 This page is going to list some ideas for largish projects that people might consider for various academic levels, or for other situations like GSOC. 2 2 3 = Sizes = 3 = Projects = 4 5 Add your project here. If you have lots of ideas, please create a separate page for your project and link it here. Adding more design and guidance information will improve the chances of the project actually getting completed. 6 7 == Core Development Projects == 4 8 5 9 - Small: suitable for a branch, a Bachelor's-level thesis project 6 10 - Medium: suitable for a GSoC project, Bachelor's-level group project, or a reasonable-sized grant proposal 7 11 - Large: suitable for a Master's thesis, PhD dissertation, or other large-scale research project. 8 9 = Projects =10 11 Add your project here. If you have lots of ideas, please create a separate page for your project and link it here. Adding more design and guidance information will improve the chances of the project actually getting completed.12 12 13 13 || '''Name''' || '''Size''' || '''Synopsis''' || … … 22 22 || '''Polymorphic Inline Cache''' || medium (for a small implementation) || || 23 23 || '''NFG''' || medium || Add NFG string normalization form || 24 || '''Vala Compiler''' || medium || Create a compiler for the [http://live.gnome.org/Vala Vala] programming language ||25 24 || '''GObject Metamodel''' || medium || Create an object metamodel for Parrot based on GObject || 26 25 26 == Compiler Projects == 27 28 - Small: A toy language, or based heavily on another language for which we have an existing compiler project 29 - Medium: Most general-purpose programming languages, not including large runtime libraries 30 - Large: A particularly large language, or a language with a particularly large and involved runtime library 31 32 || '''Name''' || '''Size''' || '''Synopsis''' || 33 || '''Vala Compiler''' || medium || Create a compiler for the [http://live.gnome.org/Vala Vala] programming language || 34 || '''Groovy Compiler''' || medium || || 35 || '''Fantom Compiler''' || medium || ||