On Thu, Mar 4, 2010 at 12:29 PM, Peter Jeremy <peterjer...@acm.org> wrote: > About the only way I can see to improve startup speed would be to > implement some form of lazy loading - during startup, Sage just loads > a set of stub functions (from a very small number of physical files). > When those stubs are called, they load the real function, replace > themselves with it and then invoke it. In theory, this reduces > bare startup time to roughly the time it takes python to start but > I'm not sure how easy this would be to implement.
I've been playing around with this using Robert's lazy_import and think it's pretty feasible. I'll try to post something this weekend. --Mike -- 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