Looking for advice on learning GP-Pari
#2
(07/05/2022, 12:57 AM)Daniel Wrote: Several years ago Stephen Wolfram offered to give me a copy of Mathematica. Unfortunately the gift was only for one year. A few times I reached out to Wolfram Research to renew Mathematica. Wolfram asked me to write Mathematica software for Wolfram Functions supporting tetration, but I have to either buy or beg for Mathematica. So time to move on to a public domain mathematical programming language. 

What resources do folks recommend for learning GP-Pari? I looked on Amazon and there is only a couple of expensive books on using the programming language. Is it all just online resources? 
Thanks,
Daniel

So lucky for me I come from a strong C programming background; therein Pari-gp was only a slight difference in syntax. So most of the time I'd be asking "how do you run this function that I know how to do in C" and just converting the code. I found that Pari gp has great, and I mean great online documentation. There's the official phd level paper breaking down everything, and plus a vast resource of helpful explanations of every built in protocol. Pari-gp, despite looking very user-unfriendly is actually very user friendly. But it's not like object oriented programming languages, which I believe Mathematica's scripting would fall under more. This is much more akin to C.

I'd suggest writing simple math programs you know how to do. Like, how can we write a program to iterate the exponential?
Like, write a quick function that satisfies \(\exp^{\circ n}(z)\). And familiarize yourself with the language.

Can I implement Newton's root finding algorithm? Or can I do it for weird functions? Try doing that, simple things.

Honestly, I've found Pari-gp to be one of the most natural languages. But that's also because for me programming in Java or Python is a nightmare, where as C is fucking awesome. Honestly, the beauty of pari is the online resources. Use them. They're fantastic!

I'm not the best at Pari, but I know how to use it for what I want. If you ever get stuck just pm me and I'm happy to help Smile

Regards, James
Reply


Messages In This Thread
RE: Looking for advice on learning GP-Pari - by JmsNxn - 07/05/2022, 01:17 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  resetting the graphing window size in pari JmsNxn 0 5,423 09/05/2011, 08:27 PM
Last Post: JmsNxn



Users browsing this thread: 1 Guest(s)