Talk:Comparison of numerical-analysis software
![]() | This article has not yet been rated on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||
|
Operating system
editThe table of operating system support was pointless as every software supported every OS except a couple that didn't have BSD support, which is very obscure. Wordsoup (talk) 18:08, 7 March 2008 (UTC)
- BSD and unix support isn't that obscure for numerical software--these programs can be run on clusters and shared-time machines that may run an alternative OS. Further: this doesn't comprehensively list ALL numerical analysis programs & the table may hold even more value when some of that other software is added. --Karnesky (talk) 18:46, 7 March 2008 (UTC)
- This OS table is very ambiguous. What is the point of having a Unix column without specifying which Unix is supported? Why single out BSD as it is a Unix? There are many types of Unix: System V, Version 7, OpenServer, UnixWare, AIX, Solaris, HP/UX et al. Perhaps a solution is to not specify Yes/No in the Unix column, but specify which Unix. Random thoughts: Group BSD into the Unix column. Specify which BSD is supported. Supported versions of any supported OS. Supported version of the software on a given OS version. --216.197.65.226 (talk) 19:25, 17 March 2009 (UTC)
Irrelevant entry
editMonkey Analytics is not a numerical analysis software. Should removed it. --Okisan (talk) 06:41, 5 October 2009 (UTC)
GSL
editShouldn't this page include GNU Scientific Library (http://www.gnu.org/software/gsl/)? —Preceding unsigned comment added by 18.26.0.5 (talk) 02:24, 24 August 2008 (UTC)
- Yes, I'll add it K.menin (talk) 06:58, 7 June 2010 (UTC)
'Development started' removed from 'Libraries' section
editI think that this column have little interest given existence of 'First public release' one. It just consumes space, which can be used more efficiently, so I've replaced it with 'Language' column. K.menin (talk) 06:59, 7 June 2010 (UTC)
Important Omissions in the software list
editWarning: this list has very important omissions, notably in the department of modeling languages for formulating, solving and analyzing large-scale optimization problems. Among others, the following commercial software should be added to the list: AIMMS, AMPL, GAMS. — Preceding unsigned comment added by 132.156.62.78 (talk) 16:15, 3 February 2012 (UTC)
- Maybe IPL
and SageMath? —DIV (120.17.146.10 (talk) 01:45, 25 January 2019 (UTC)120.17.146.10 (talk) 01:35, 25 January 2019 (UTC))
Software vs Libraries
editWe have separate list of numerical analysis software and list of numerical libraries, yet both libraries and software are currently compared on this page, even though the title only mentions software. Shouldn't we have a separate page for the comparison of numerical libraries, for consistency? Cdrnet (talk) 11:22, 10 May 2013 (UTC)
R and "GUI creation support"
editFor R's entry, would the Tcl/Tk interface [1] mean that it does have GUI creation support? 173.13.207.65 (talk) 03:07, 9 September 2014 (UTC)
External links modified
editHello fellow Wikipedians,
I have just modified 4 external links on Comparison of numerical analysis software. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
- Added archive https://web.archive.org/web/20100729071820/http://dkbza.org/pythonika.html to http://dkbza.org/pythonika.html
- Added archive https://web.archive.org/web/20110525215422/http://cran.r-project.org/web/packages/RExcelInstaller/index.html to https://cran.r-project.org/web/packages/RExcelInstaller/index.html
- Corrected formatting/usage for http://www.scientificweb.com/ncrunch/ncrunch5.pdf
- Corrected formatting/usage for http://apmonitor.com/che263/index.php/Main/CompareMatlabPythonMathcad
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}}
(last update: 5 June 2024).
- If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
- If you found an error with any archives or the URLs themselves, you can fix them with this tool.
Cheers.—InternetArchiveBot (Report bug) 17:22, 11 August 2017 (UTC)
Create new table — "Interaction with other languages" — for the applications
editCurrently there is an attempt to jam information on which other languages the nominated software applications can interact with (and how) into lengthy comments in the final column of two tables "General" and "Language features".
If this is seen as so important, then I propose that information be split off into a new, dedicated table called "Interactions with other languages". This can then have one row per application (like the other tables), and a column for each ('important') language that may be interacted with, such as C++, FORTRAN, and so on.
Colours could be red for no support, green for two-way support (can call and can be called), and some other colour(s) for each one-way support (all annotated, of course)?
OS table: what is meant by Unix, and does GNU Octave really have that great of OS support?
editI know what Unix is, it's a family of operating systems that adhere to the Unix design philosophy. But exactly which Unix operating system(s) does a piece of software have to support in order to get a "Yes" in the Unix column of the operating system support table? BSDs are Unix systems, as is macOS, and Linux is Unix-like at least, yet Julia has "Yes" to support for Linux, macOS and the BSDs but "No" to Unix support, so I'm just querying exactly which operating systems a piece of software has to support in order to get a "Yes" in that column.
Also, the GNU Octave official website only lists support for BSD, Linux, macOS and Windows, yet GNU Octave has "Yes" in every OS support column. I have found Android apps that allow one to install GNU Octave on Android, so I can understand why there's a yes in that column, but why "Yes" appears in the other columns besides those of BSD, Linux, macOS and Windows is beyond me as support for that isn't mentioned on their wiki, nor their official website. Fuse809 (contribs · email · talk · uploads) 08:53, 30 August 2020 (UTC)