Lazarus
Installation => Linux => Topic started by: mai on November 15, 2017, 01:43:35 am
-
there are Jupyter notebook kernels in 50 languages now, but Pascal is not one of them.
this cannot stand ! :o
https://github.com/jupyter/jupyter/wiki/Jupyter-kernels (https://github.com/jupyter/jupyter/wiki/Jupyter-kernels)
https://ipython.org/ipython-doc/3/development/kernels.html (https://ipython.org/ipython-doc/3/development/kernels.html)
https://github.com/dsblank/simple_kernel (https://github.com/dsblank/simple_kernel)
http://andrew.gibiansky.com/blog/ipython/ipython-kernels/ (http://andrew.gibiansky.com/blog/ipython/ipython-kernels/)
-
Hello mai,
Are you able to elaborate about benefits, why it's badly needed, who would benefit and possible approaches please?
-
there are Jupyter notebook kernels in 50 languages now, but Pascal is not one of them.
Please keep us updated on your progress ;)
-
Jupyter is a spin-off project from IPython, aiming to standardize interactive computing in any programming languages. The kernel provides interactive environment that executes user code as a server, connected with frontend through socket. Those who needs rapid prototyping or quick coding might be the best target users. I don't see any reason why Pascal should implement one, but it's up to those who want to implement, just like in other languages.
-
I believe there are research groups who have developed components in Delphi / ObjectPascal. I'm sure they would be happy to use such components without too much overhaul, in Jupyter notebooks as well as in Virtual Research Environments. A kernel in ObjectPascal would enable this. Could the work done to realise PascalScript be a basis for such a kernel? See: https://github.com/remobjects/pascalscript
-
Could the work done to realise PascalScript be a basis for such a kernel? See: https://github.com/remobjects/pascalscript
Ask on the Remobjects forum?
-
Yes, I did: https://talk.remobjects.com/t/jupyter-notebook-kernel-for-pascal/18698/5 (https://talk.remobjects.com/t/jupyter-notebook-kernel-for-pascal/18698/5)
The guy from RemObjects who replied, pointed to the Apex Athena scripting Engine: https://apexdatasolutions.com/technologies-2/apex-athena/ (https://apexdatasolutions.com/technologies-2/apex-athena/), with support for Pascal as well as for Basic! I guess this scripting engine is going to be available only on a commercial basis ... :(
-
Hi!
They sell it for $ 500,-
https://www.baronsoftware.com/Blog/apex-data-solutions-will-releasing-athena-latest-paxcompiler/ (https://www.baronsoftware.com/Blog/apex-data-solutions-will-releasing-athena-latest-paxcompiler/)
Winni