Yorick

Yorick is a imperative Computer programming language interpreted conceived by David H. Munro. It is intended for the numerical Calcul and with the graphic layout of S. Its syntax, strongly inspired of the C, is especially planned for calculations on the table X. Yorick is connected in that with the Logiciel owner IDL.

Implementations

There exists currently single a Mise in work of the language; it is under free license. Multi-platform and capable of interfacing with routines FORTRAN or C, it proves relatively competitive for numerical calculation compared to the compiled languages. For that, it is necessary to follow the vectorial paradigm for which interpretation is optimized.

The graphic part under X Window is presented in the form of a independent Bibliothèque, Gist, designed to be used by other applications. It is employed besides by SciPy.


Example

// Traced of Gaussian in 2D X = span (- 20, 20,100) (, -: 1: 100); there = transposes (X); sigmax = 7. ; sigmay = 10. ; theta = pi/3; xp = cos (theta) *x+sin (theta) *y; YP = - sin (theta) *x+cos (theta) *y; Z = exp (- 0.5* ((xp/sigmax) ^2 + (yp/sigmay) ^2)); plfc, Z, there, X, levs=span (0, 1,256); // Iso-Z xytitles, " X (! mm) " , " there (! mm) " // Traced of the maximum according to X and according to there plg, there (1,), X (Z (mxx,), 1), color=" blue" ; plg, there (1, Z (, mxx)), X (, 1), color=" blue" ; limits; pallets, " heat.gp"

See too

Internal bonds

  • table
  • IDL ~ SciPy

External bonds

  • Site of yorick on Sourceforge
  • the language Yorick , Cary O' Brien, Linux Gazette, n°26 (transl. David Chemouil)
  • Regular Expressions: Yorick Plays has Role , Cameron Laird & Kathryn Soraiz, Unix Review, December 2002

Random links:Adam Jones | Hazardville | County of Alpena | Hakim Sar-Temsoury | RS-137 | Starburst_(confiserie)