Differences between revisions 2 and 9 (spanning 7 versions)
Revision 2 as of 2008-02-26 18:23:00
Size: 176
Editor: was
Comment:
Revision 9 as of 2008-02-26 19:26:11
Size: 1094
Editor: Gary Furnish
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from GSoCSuggestions
Add suggestions for the GSoC projects for Sage here. If Sage will be accepted as a project in the GSoC we will go forward from here.
= Google Summer of Code 2008 =


== Potential Projects ==

 * Make groups in Sage fast and robust
 * Extend Nice to the generality of Leon

 * Notebook
  * Use standard javascript library (jquery?)
  * Standardize api to communicate with Sage

 * Cython
  * Improve C++ support
    * better integration of stl classes (vector, list, etc.)
    * automatically generated constructor, destructor
  * automatic parallelization via thread pools
  * improve code generaton support to have better code dependency checking.
  * glib/high performance c libary integration
  * Add multiple inheritance support
  * Attractive features from Aldor (www.aldor.org)
 * Calculus Improvements - Gary Furnish
  * Cython version of symbolics
  * Differential Geometry Support via the new symbolics system.
  * Specifically I would intend to use the new symbolics system to implement things such as integration over manifolds, 1-forms, Tensors, etc. A Paragraph(or more) on this project is forthcoming.

== Potential Mentors ==
 * William Stein
 * Michael Abshoff
 * Burcin Erocal

Google Summer of Code 2008

Potential Projects

  • Make groups in Sage fast and robust
  • Extend Nice to the generality of Leon
  • Notebook
    • Use standard javascript library (jquery?)
    • Standardize api to communicate with Sage
  • Cython
    • Improve C++ support
      • better integration of stl classes (vector, list, etc.)
      • automatically generated constructor, destructor
    • automatic parallelization via thread pools
    • improve code generaton support to have better code dependency checking.
    • glib/high performance c libary integration
    • Add multiple inheritance support
    • Attractive features from Aldor (www.aldor.org)
  • Calculus Improvements - Gary Furnish
    • Cython version of symbolics
    • Differential Geometry Support via the new symbolics system.
    • Specifically I would intend to use the new symbolics system to implement things such as integration over manifolds, 1-forms, Tensors, etc. A Paragraph(or more) on this project is forthcoming.

Potential Mentors

  • William Stein
  • Michael Abshoff
  • Burcin Erocal

GSoC/2008 (last edited 2012-03-17 19:40:27 by schilly)