Hi, Thanks Dima for mentioning CoWasm. Unfortunately, I ran out of resources to work on cowasm, so there likely won't be any further work on it until things change.
-- William On Tue, Apr 30, 2024 at 2:53 PM Dima Pasechnik <dimp...@gmail.com> wrote: > It's interesting to compare this with the development by cocalc people, > cowasm > <https://cowasm.org/> > > Perhaps William can explain the differences. > > > On 30 April 2024 18:00:26 BST, Matthias Koeppe <matthiaskoe...@gmail.com> > wrote: > >> Hi Doris, >> porting Sage to pyodide is in progress, see >> https://github.com/sagemath/sage/issues/34539, but it's not ready to be >> used for what you have in mind. >> I second Oscar's suggestion to look into using *sympy* and/or >> *python-flint*. >> >> The current status of the Sage pyodide port: >> - Some key dependencies of Sage will be shipped with the next pyodide >> release (0.26): *ipython*, *cysignals*, *ppl*/*pplpy*, *flint*, >> *memory_allocator* >> - https://github.com/pyodide/pyodide/pull/4438 provides the fundamental >> modularized distribution packages *sagemath-objects*, >> *sagemath-categories*, *sagemath-environment*, *sagemath-repl* >> >> The current bottlenecks / next steps: >> - *pari*, *cypari2* (https://github.com/pyodide/pyodide/pull/4430; help >> wanted) >> - Adding the modularized distribution packages that provide more parts of >> Sage, in particular *sagemath-pari* and *sagemath-flint*: >> https://github.com/sagemath/sage/pull/37900, >> https://github.com/sagemath/sage/pull/37901 (needs review) >> >> Matthias >> >> On Tuesday, April 30, 2024 at 12:29:35 AM UTC-7 Doris Behrendt wrote: >> >>> Hi all, >>> >>> My team is about to develop a webapp where we want to factor polynomials >>> with coefficients in ZZ. >>> We want to offer a dropdown menu where the user can select the base ring >>> and then the factorisation changes interactively. We use React and >>> JavaScript and also Web Assembly, e.g. for our Web-OpenSSL here: >>> https://www.cryptool.org/en/cto/openssl/ >>> >>> Sage offers the command change_ring, we did not find a JavaScript >>> Library that has this functionality. So I thought, perhaps we could look >>> for solutions where Sage is used together with web assembly. >>> >>> After some research I have the impression that there are some proofs of >>> concept, but there is nothing actively developed? >>> >>> Since I am not a programmer and nobody in my team is a mathematician (so >>> my developers don't know Sage), I kindly ask on this list for any hints how >>> we could proceed? >>> >>> Thanks in advance >>> Doris >> >> -- Best Regards, William Stein CEO, SageMath, Inc. https://cocalc.com -- 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/CA%2BjwZMgjoJEHKr4kMac3rc9ikqOsEhHq1p26WeMFhO2F3NJzOQ%40mail.gmail.com.