nwhitehead / pineapple

http://nwhitehead.github.io/pineapple/
Other
351 stars 26 forks source link

FEATURE: Sagemath support #16

Open kkdd opened 8 years ago

kkdd commented 8 years ago

I would appreciate pineapple's supporting Sagemath.

nwhitehead commented 8 years ago

This is a great idea. I've used sage in the past and loved it, I'm looking into how sage and ipython can work together.

Based on 5 minutes of research, my thoughts are that the best way to do this is to provide a version of Pineapple with all the right libraries etc. included. Then you could do "%load_ext sage" to turn on sage inside the notebook. Let me know if that sounds like it is on the right track or not.

kkdd commented 8 years ago

Thank for your consideration of my amateurish idea. Your plan sounds challenging. Will it use the sage's official package (e.g., sage-6.8-x86_64-Darwin-OSX_10.10_x86_64-app.dmg)?

nwhitehead commented 8 years ago

After thinking more on this I think sagemath would just be a kernel, that is simpler. The sagemath kernel would be implemented by the official sage package.