Congratulations for the book. It looks very nice!

The switch to Python 3 shall take place in early January, with the release 
of SageMath 9.0.
You can see some details on https://wiki.sagemath.org/Python3-Switch.
<https://wiki.sagemath.org/Python3-Switch>
As you say, your code examples are likely to work without any change, 
except for the print command, which must replaced by the print() function. 
A thing that certainly must be updated is the reference to Sage notebook in 
Sec. 1.8.1 (page 63): the default notebook is now Jupyter. It is launcher 
with
sage -n jupyter
not with notebook().
You can export your old Sage notebooks (*.sws) to the Jupyter format 
(*.ipynb) via the command
sage -n export

A big advantage of Jupyter notebooks is that it is very easy to share them 
online provided they are stored in some public repository, like github or 
gitlab: non-interactive versions are displayed with nbviewer.jupyter.org
while interactive ones are launched via  binder. <https://mybinder.org/>
You can see many examples here 
<https://sagemanifolds.obspm.fr/examples.html> (nbviewer) or here 
<https://github.com/egourgoulhon/SageMathTour/blob/master/README.md> 
(binder).

Best wishes,

Eric.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/bae01e6d-4572-4c3e-ac5b-cf6bd50ee649%40googlegroups.com.

Reply via email to