On Tue, Mar 16, 2021 at 10:27 AM Bruce Westbury <[email protected]> wrote: > > I liked the idea of being able to write a custom javascript interface to Sage > and came across SageMathCell. I couldn't see how this worked and looked > inside embedded_sagecell.js and got a shock. It is over 30K lines of code > with an unreadable block of over 100 lines in the middle.
It sounds like you're looking at **autogenerated code**. The actual source code of SageMathCell is here: https://github.com/sagemath/sagecell I'm not sure what your web development background is, but I'll just mention that many modern web applications combine a wide range of libraries into a single file as part of the build/compilation process... > At one point it includes: > > Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved. > > Does this mean it has not been updated since 2012? > Has the javascript been generated by Dojo? > > Another problem is that the print example fails because it uses Python 2. > This all gives the impression that this code is not being maintained. > > This is an active group so clearly people are using this. Does anyone know > how it works? > > -- > You received this message because you are subscribed to the Google Groups > "sage-cell" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-cell/1848a6d7-f20d-41ff-8896-aa59c034f93an%40googlegroups.com. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups "sage-cell" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-cell/CACLE5GANz9ma0LMiMVaEWK-85OLcGcLhT-HC-Ar-o08Twf9bNQ%40mail.gmail.com.
