From 2783c13c494d9b16ee4a706ff45f514362a1c657 Mon Sep 17 00:00:00 2001 From: Arnaud Legrand Date: Fri, 21 Sep 2018 11:49:54 +0200 Subject: [PATCH] Add a word on SAS and other proprietary software --- module2/ressources/jupyter.org | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/module2/ressources/jupyter.org b/module2/ressources/jupyter.org index da05b84..be78e25 100644 --- a/module2/ressources/jupyter.org +++ b/module2/ressources/jupyter.org @@ -155,4 +155,21 @@ Last but not least, remember that Jupyter notebooks are only a small part of the picture and that Jupyter is now part of a bigger project: [[https://blog.jupyter.org/jupyterlab-is-ready-for-users-5a6f039b8906][JupyterLab]], which allows you to mix various components (including notebooks) in your browser. A specific [[https://github.com/jupyterlab/jupyterlab-git][JupyterLab git plugin]] has been -developed to offer a nice version control experience. \ No newline at end of file +developed to offer a nice version control experience. +*** Using other languages (e.g., SAS, Matlab, Mathematica, etc.) +For any reason, you may be unsatisfied with the use of R or of +Python. Many other languages are available: +https://github.com/jupyter/jupyter/wiki/Jupyter-kernels, including +non-free languages like SAS, Mathematica, Matlab, ... + +Since the question was asked several times, if you really need to stay +with SAS, you should know that SAS can be used within Jupyter using +either the [[https://sassoftware.github.io/sas_kernel/][Python SASKernel]] or the [[https://sassoftware.github.io/saspy/][Python SASPy]] package (step by step +explanations about this are given [[https://app-learninglab.inria.fr/gitlab/85bc36e0a8096c618fbd5993d1cca191/mooc-rr/blob/master/documents/tuto_jupyter_windows/tuto_jupyter_windows.md][here]]). + +Since such software cannot easily be opened for inspection not widely +used, we discourage this approach as it hinders reproducibility by +essence. But perfection does not exist anyway and using Jupyter +literate programming approach allied with systematic control version +and environment control will certainly help anyway. + -- 2.18.1