On Sun, Jul 11, 2010 at 3:20 AM, William Stein <wst...@gmail.com> wrote: > Hi, > > 1. IDE's > There are a number of IDEs that can be used for Python development: > > * Spyder (free, cross platform) -- http://code.google.com/p/spyderlib/ > * Eric (free, cross platform) -- http://eric-ide.python-projects.org/ > * PyDev + Eclipse or Aptana (free, cross platform) -- http://pydev.org/ > * Wing IDE (non free, but has a 30-day trial) -- http://www.wingware.com/ > * XCode (free, closed, OS X only) > > I'm at EuroScipy and many of the scientists and engineers giving talks > mention some of these IDE's (especially Spyder). It would be of > interest to make a page at http://wiki.sagemath.org about each of the > above IDE's in the context of Sage. Which can be used with Sage? > How? Do they work on anything but Linux, etc. Any volunteers? This > could be a good student project (so possibly some funding for > something at UW). > > 2. Sage at EuroScipy: > > Another thing -- though most talks mention Cython, not one single talk > given about actual engineers/scientists doing work even mentioned Sage > -- and there were over 30 talks. Perhaps there is no penetration at > all of Sage into scientific computing, at least in Europe. Perhaps > this will change in the next few years, given that NSF looks highly > likely to fund this NSF grant http://wstein.org/grants/compmath09/ > > Sage was only mentioned in the first keynote by Langtangen, in which > he explained that installing Python for his students is very hard. > His personal solution -- force the students to install Ubuntu, either > natively or in a Virtual Machine. Full stop. > http://picasaweb.google.com/wstein/20100710EuroscipyDay1#5492400224314781074 > He made some (funny) jokes about being a dictator. > > I personally disagree with his suggested "solution". Maple, Matlab, > Mathematica do better, and so can we.
Yeah, definitely. I am now working at the Lawrence Livermore National Lab during the summer and I don't have a root access to my computer, and it is not running Ubuntu. So his solution would be a complete failure for me. I am running our latest git femhub: http://femhub.org/ and that creates me a nice environment, and I use "femhub --shell", which is like "sage -sh", except that the prompt looks better: FEMhub: ond...@raven:~/repos/hermes1d(master)$ Here are the packages that are in femhub: http://femhub.org/codes.php At least for me, it's now doing exactly what I need. Another problem is with gui ---- I couldn't get any working for matplotlib. So I would like to get the html5 canvas working for matplotlib. Also I would like to have some easy way to create guis, it should run in the browser. Using extjs: http://www.sencha.com/products/js/, but I'd like to somehow write it in Python, so that I don't have to mess up with javascript. Ondrej -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org