Hi Fidel,

On Sat, Feb 28, 2009 at 5:30 PM, Fidel <fidel.barr...@gmail.com> wrote:
>
> Hello,
> I'm interested in collaborating to develop sage. I'm mainly interested
> in doing things for the graph theoretic component of sage. I know a
> bit of C++ and Python programming.
> I would really appreciate if someone could tell me what I need to do
> to get started or where to start. Are there any prerequisites to get
> started?

Because you want to enhance the graph-theoretic component of Sage, I
think you should start by going through the library files in the
directory tree sage/graph. Please note also that for much of the
graph-theoretic calculations in Sage, Sage also uses NetworkX so you
might want to get familiar with that Python package. Here's the
website of NetworkX:

http://networkx.lanl.gov

To write blazingly fast code for Sage, you might want to take a look at Cython:

http://www.cython.org

These are just some suggestions to get you started. If you have
problems/issues you want to discuss, please post to this mailist list
or the sage-support mailing list.

-- 
Regards
Minh Van Nguyen

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to