[sage-devel] Making Sagemath available to Raspberry Pi

2020-07-10 Thread Jaap Spies
In a previous post I wrote: \begin quote Saying Raspberry Pi is saying education. There are zillion Raspberry Pi's out there. Almost all of them are running Raspbian, now called Raspberry Pi OS. On every raspbian system there is an implementation of Mathematica. Wolfram was clever when he

Re: [sage-devel] Making Sagemath available to Raspberry Pi

2020-07-10 Thread 'Doris Behrendt' via sage-devel
+1 > Am 10.07.2020 um 13:03 schrieb Dima Pasechnik : > > On Fri, Jul 10, 2020 at 12:01 PM Jaap Spies wrote: >> >> In a previous post I wrote: >> >> \begin quote >> Saying Raspberry Pi is saying education. There are zillion Raspberry Pi's >> out there. >> Almost all of them are running

Re: [sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Dima Pasechnik
On Fri, Jul 10, 2020 at 10:11 AM Dima Pasechnik wrote: > > On Fri, Jul 10, 2020 at 9:08 AM Jaap Spies wrote: > > > > After this technicalities I reclaim my points: We need a port of sagemath > > to Raspbery Pi OS. As far as I see, it is

Re: [sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Jaap Spies
No On Friday, July 10, 2020 at 11:22:30 AM UTC+2, Dima Pasechnik wrote: > > On Fri, Jul 10, 2020 at 10:11 AM Dima Pasechnik > wrote: > > > > On Fri, Jul 10, 2020 at 9:08 AM Jaap Spies > wrote: > > > > > > After this technicalities I reclaim my points: We need a port of > sagemath to

[sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Jaap Spies
After this technicalities I reclaim my points: We need a port of sagemath to Raspbery Pi OS. At least we need a binary of sagemath for Raspberry Pi OS. Jaap Spies On Thursday, July 9, 2020 at 2:31:52 PM UTC+2, Jaap Spies wrote: > > Saying Raspberry Pi is saying education. There are zillion

Re: [sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Dima Pasechnik
On Fri, Jul 10, 2020 at 9:08 AM Jaap Spies wrote: > > After this technicalities I reclaim my points: We need a port of sagemath to > Raspbery Pi OS. > At least we need a binary of sagemath for Raspberry Pi OS. the binaries are made using https://github.com/sagemath/binary-pkg Could you try this

Re: [sage-devel] Making Sagemath available to Raspberry Pi

2020-07-10 Thread Dima Pasechnik
On Fri, Jul 10, 2020 at 12:01 PM Jaap Spies wrote: > > In a previous post I wrote: > > \begin quote > Saying Raspberry Pi is saying education. There are zillion Raspberry Pi's out > there. > Almost all of them are running Raspbian, now called Raspberry Pi OS. > On every raspbian system there is

Re: [sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Jaap Spies
Raspberry Pi OS is the new name of raspbian. And indeed raspbian uses apt to deal with packages, but have their own repositories based on debian On Friday, July 10, 2020 at 11:22:30 AM UTC+2, Dima Pasechnik wrote: > > On Fri, Jul 10, 2020 at 10:11 AM Dima Pasechnik > wrote: > > > > On Fri,

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread kcrisman
Clearly, adding the ability to parse some Mathematica code fits well into > that goal. If nothing else, it could be a helpful step in converting > existing Mathematica user code so that it can work in Sage, and that's > part of being a viable alternative. > This is an important point

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread Rocky Bernstein
Ok. This is on my back-burner list of things to get to. It is something I would like to do, and think I could do reasonably well, but I never know if I'll have the free time. And if someone else wants to take the lead, I'll be happy to share what I know on the compiler/transpiler end and

Re: [sage-devel] build errors on void linux

2020-07-10 Thread Dima Pasechnik
the ecl 20 ticket has been positively reviewed. there is no need to spend time fighting problems caused by the outdated ecl 16. On Fri, 10 Jul 2020, 14:55 Nicolo' Piazzalunga, wrote: > Let us include giac-devel (1.5.0.87): > > diff --git a/build/pkgs/giac/distros/void.txt >

Re: [sage-devel] build errors on void linux

2020-07-10 Thread Nicolo' Piazzalunga
Let us include giac-devel (1.5.0.87): diff --git a/build/pkgs/giac/distros/void.txt b/build/pkgs/giac/distros/void.txt new file mode 100644 index 00..daf8fd8679 --- /dev/null +++ b/build/pkgs/giac/distros/void.txt @@ -0,0 +1,2 @@ +giac-devel +libgiac It seems ecl (16.1.3) needs to be

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread Rocky Bernstein
Ok. Something to consider is rendering to Mathematica output. (And then doing the same thing for Sage.) On Fri, Jul 10, 2020 at 1:37 PM Fredrik Johansson < fredrik.johans...@gmail.com> wrote: > I will just mention http://fungrim.org/grim/ which is somewhat related to > the present discussion. >

[sage-devel] Interactive online posters with SageMath / Jupyter / ...

2020-07-10 Thread Nicolas M. Thiery
Hi! Alejandro Morales is one of the organizers of this years's online edition of the algebraic combinatorics conference FPSAC. He asked me for suggestions to send to the authors that would want to prepare an interactive online poster with Sage. The question naturally generalizes to «with

[sage-devel] Re: Porting sagemath to Raspberry Pi OS

2020-07-10 Thread Matthias Koeppe
On Friday, July 10, 2020 at 1:08:20 AM UTC-7, Jaap Spies wrote: > > We need a port of sagemath to Raspbery Pi OS. > Using https://trac.sagemath.org/ticket/29091, developers can do portability testing on this platform without need for access to an actual raspberry pi. tox -e

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread Fredrik Johansson
I will just mention http://fungrim.org/grim/ which is somewhat related to the present discussion. This is an attempt to design a symbolic formula language that is easy to parse and has well-defined semantics. Key points: * Can be used within Python (and other languages) without special syntax

Re: [sage-devel] build errors on void linux

2020-07-10 Thread Matthias Koeppe
On Friday, July 10, 2020 at 6:55:06 AM UTC-7, Nicolo' wrote: > > > diff --git a/build/pkgs/giac/distros/void.txt > b/build/pkgs/giac/distros/void.txt > new file mode 100644 > index 00..daf8fd8679 > --- /dev/null > +++ b/build/pkgs/giac/distros/void.txt > @@ -0,0 +1,2 @@ >

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread Rocky Bernstein
On Fri, Jul 10, 2020 at 8:41 PM rjf wrote: > You of course realize that in expressing good intentions, you are not > alone, and certainly > not first. > The devil is in the details. Parsing Mathematica expressions into an > intermediate > form (like a Lisp symbolic expression) is the easy part.

Re: [sage-devel] Re: Transpiling from Mathematica syntax to sage backends

2020-07-10 Thread rjf
You of course realize that in expressing good intentions, you are not alone, and certainly not first. The devil is in the details. Parsing Mathematica expressions into an intermediate form (like a Lisp symbolic expression) is the easy part. Here's a detail that came up in another mailing list.