Using the latest platform-optimized code, Mathematica not only delivers high-efficiency machine-precision evaluation of elementary functions, but also—using a number of ...
patt /; test is a pattern which matches only if the evaluation of test yields True. lhs :> rhs /; test represents a rule which applies only if the evaluation of test yields ...
If you make a definition like f[x_]:=x Sin[x], Mathematica will store the expression x Sin[x] in a form that can be evaluated for any x. Then when you give a particular value ...
ReturnExpressionPacket[expr] is a MathLink packet that contains the expression expr, the result of an EnterExpressionPacket evaluation.
JavaBlock -- release any Java objects created during evaluation once evaluation finishes, BeginJavaBlock, EndJavaBlock -- mark the beginning and end of a Java block, ...
TimeUsed[] gives the total number of seconds of CPU time used so far in the current Mathematica session.
Method
(Built-in Mathematica Symbol) Method is an option for various algorithm-intensive functions that specifies what internal methods they should use.
Monitor
(Built-in Mathematica Symbol) Monitor[expr, mon] generates a temporary monitor cell in which the continually updated current value of mon is displayed during the course of evaluation of expr.
FinishDynamic[] finishes updating and displaying all currently visible Dynamic objects.
Mathematica provides not only automatic parallelization capabilities, but also a full built-in symbolic language for specifying concurrent computation.