Re: interest for PARI/GP Jupyter notebook ?

Pascal Molin <[email protected]>
Newsgroups gmane.comp.mathematics.pari.devel
Message-ID <CAAuMLAmhQ5OFTw18wmwxfRoJ-5nsfSh6KLQ6ompXaOC8Snx_zw@mail.gmail.com>
I started using pari-jupyter two months ago, and immediately switched to
Edgar's version because I had problems with the main pari-jupyter
(I do not remember precisely the issues, maybe it was slow or did not
support threads). I also think a xeus version would be nice.
Anyway I think I will use it on a regular basis now and could provide
feedback from myself and from students, and a bit of testing.

Pascal

Le ven. 12 mai 2023 à 15:34, Edgar Costa <[email protected]> a écrit :

> Hi Bill,
>
> I strongly believe that having a jupyter kernel lows the barrier of entry
> to almost any language, and thus having one is worthwhile.
> I am not a regular gp/pari user to help you with this one. I rarely write
> any gp code, I usually call it from Magma/Sage/Bash.
> However, whenever I need to write more than one line command, I do it via
> some jupyter kernel, as I never remember the syntax, and this is a quick
> way to figure out what works.
>
>
> The Xeus version is quite tempting, as it is much more natural for gp/pari.
> However, cypari issues should get fixed regardless, as these have broader
> impacts.
>
> Best,
> Edgar
>
> On Fri, May 12, 2023 at 8:41 AM Bill Allombert <
> [email protected]> wrote:
>
>> Dear PARI developpers,
>>
>> Some time ago, Jeroen Demeyer has written a PARI jupyter kernel which is
>> now
>> maintained mainly by Vincent Delecroix.
>> <https://github.com/sagemath/pari-jupyter>
>> this allows to create Jupyter notebook that uses PARI/GP.
>>
>> However I do not think Vincent is actually using it, and I know nobody
>> that really use it, so I do not know how good is the user experience.
>>
>> This kernel is based on python and cypari which causes some technical
>> issues.
>>
>> There have been two technically simpler alternatives, one using the GP
>> binary
>> directly (by Edgar Costa) and one using Xeus <
>> https://github.com/jupyter-xeus>
>> and libpari.
>>
>> However before pursuing this further, we need someone that is willing to
>> use
>> this kernel for actual applications, giving feedback and willing to test
>> new
>> version which compiling and installing them.
>>
>> So am I looking for someone interested to help.
>>
>> Cheers,
>> Bill.
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.