Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!nntp.club.cc.cmu.edu!feeder.erje.net!us.feeder.erje.net!news.linkpendium.com!news.linkpendium.com!panix!not-for-mail From: Grant Edwards Newsgroups: comp.lang.python Subject: Re: Python and Math Date: Sun, 18 May 2014 15:40:46 +0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Lines: 24 Message-ID: References: NNTP-Posting-Host: c-24-118-110-103.hsd1.mn.comcast.net X-Trace: reader1.panix.com 1400427646 9084 24.118.110.103 (18 May 2014 15:40:46 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Sun, 18 May 2014 15:40:46 +0000 (UTC) User-Agent: slrn/1.0.1 (Linux) Xref: csiph.com comp.lang.python:71732 On 2014-05-18, Bill Cunningham wrote: > Does Python have good mathematical capabilities? No. It has very good numerical computation capabilities, but it does not really do "math" (at least not what a mathemetician would consider "math"). > I am interested in learning a second language for mathematical > purposes. If you want to do calculations on numbers (integral, real, complex, vectors, matrixes), analyze and visualize data (stuff that was traditionally done in Fortran), then Python is brilliant. If you want to do "math" (as in the study of number theory, topologies, proofs, and so on) then no. Python is not a good choice. -- Grant