Skip to content

support sage + python3 + Sage worksheets? #4212

@williamstein

Description

@williamstein

There's thousands (?) of lines of code to make Cocalc work with Sage worksheets, and it is -- of course -- all written as Python2 scripts, since Sage is Python2. It's this code:

https://github.com/sagemathinc/cocalc/tree/master/src/smc_sagews/smc_sagews

We haven't even begun thinking about rewriting this in Python3. I don't know if we ever will, exactly, though today Hal Snyder mentioned he wants to look into it. I would probably rather spend them time writing a "cocalc" kernel that basically does the same thing (i.e., would evaluate code using the exact same semantics as the current Sage worksheets). Combining such a Jupyter kernel with a new Jupyter "single document mode" would provide the same functionality and UI as Sage worksheets.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions