1
$\begingroup$

Are there alternatives to Mathematica that are not computer algebra systems?

I know there have been questions on this, but I am focusing on oprn source projects and instead of focusing on computer algebra systems, I am interested in scientific functions, image processing, language processing, and more. I am looking for an easy to understand module or language based on the "knowledge based programming" paradigm.

$\endgroup$

closed as primarily opinion-based by ciao, Jens, MarcoB, Dr. belisarius, dr.blochwave Jul 20 '15 at 8:34

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 7
    $\begingroup$ Kind of like going to an organic food forum and asking for junk food suggestions, no? Probably better served asking on some open-source/python fora... $\endgroup$ – ciao Jul 20 '15 at 4:55
  • 3
    $\begingroup$ I'd be impressed if you found one, because knowledge bases are really hard and boring to construct. I imagine only people who are paid to do it would do it. $\endgroup$ – Patrick Stevens Jul 20 '15 at 6:16
  • $\begingroup$ PARI-GP is free and very fast for numerical computing, and handy for number theory: pari.math.u-bordeaux.fr $\endgroup$ – Enrique Pérez Herrero Jul 20 '15 at 7:05
  • 1
    $\begingroup$ Should I ask this question on stack overflow? $\endgroup$ – TanMath Jul 20 '15 at 23:21
  • 3
    $\begingroup$ Why closed? In my personal opinion, the question you linked is pretty borderline ... when you also add "not CAS", I get the impression that this is really asking "what systems are there for solving these and these kinds of tasks". The focus is not Mathematica but the use cases of the system. Thus it is not a question about Mathematica (even if bringing up a comparison with certain Mathematica features might help in clarifying the question). $\endgroup$ – Szabolcs Jan 8 '16 at 11:21