On Wednesday 21 August 2024 at 12:36:02 UTC-7 GMS wrote:

I think the clash is much more basic than that.

It is developers versus users.  Users who hoped to do (some) mathematics 
with a computer.

So far, it seems to me most discussions are developer-centric, Marc being 
among the exceptions giving another POV.


well, the list is called "sage-devel". I definitely appreciate Marc's 
perspective and it is a useful one to add to the mix, because there are 
definitely different compromises in the linux and OSX ecosystems.

I'm pretty sure that previously people did have problems with running 
cython successfully on installed-from-binary sage on linux platforms. Note 
that having a functional cython is not just important for having "%%cython" 
work. It's also relevant for third party extensions such as 
https://github.com/nbruin/RiemannTheta. So I think that presently 
installing sage from binary *without* a C toolchain is producing a hobbled 
install. It may be a reasonable compromise for people who don't need it, 
but the design of sagemath (and one of its strengths!) does require the 
ability to seamlessly move from python to cython. And this is not just a 
user/developer divide.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/256e38b9-d3ed-4649-b7c1-c1bc0cd2bd71n%40googlegroups.com.

Reply via email to