|
|
|
|
|
by DaniFong
6257 days ago
|
|
Mathematica has completely blown me away with its power; both in the environment and the programming language. I am, however, slightly disconcerted by the separation of interpreter level Mathematica code and the compiled C code that it links to. The description on the internal implementation given in http://reference.wolfram.com/mathematica/note/SomeNotesOnInt... leave me questioning whether a language with pattern matching at its core can ever be made to be fast enough. Perhaps that's not necessary -- a compiler is incorporated and it does give quite a boost, but I would like, perhaps just aesthetically, that a language just be that language all the way down. |
|
With that said, I find the lengths to which Mathematica takes pattern-matching fascinating. There's something beautiful about having
evaluate to