Wolfram (ohjelmointikieli)

Wolfram
( Englannin  Wolfram Language )
Kieliluokka ohjelmointityylit: Uudelleenkirjoitus , toiminnallinen , proseduaalinen , massiivinen ohjelmointi ( eng.  Array programming )
Esiintyi 1988
Tekijä Wolfram Research Inc.
Kehittäjä Stephen Wolfram ja Wolfram Research
Tiedostotunniste _ .nb
Tyyppijärjestelmä dynaaminen , vahva
Vaikutettu APL , C , C++ , Fortran , Lisp , Pascal , Prolog , Simula , Smalltalk ja Symbolic Manipulation Program [d]
Lisenssi omistusoikeus
Verkkosivusto wolfram.com/language/
OS Microsoft Windows , macOS ja Linux

Wolfram  on usean paradigman ohjelmointikieli , jonka on kehittänyt Wolfram Research for Mathematica . Suunniteltu universaalimmaksi kieleksi, jossa painotetaan symbolista laskentaa , toiminnallista ja loogista ohjelmointia ja joka tukee mielivaltaisia ​​tietorakenteita [1] .

Kieleen on rakennettu melko suuri määrä toimintoja eri aloilta, esimerkiksi sisäänrakennettuja toimintoja Turingin koneen luomiseen ja ajamiseen , grafiikan ja äänen luomiseen, kolmiulotteisten mallien analysointiin ja differentiaaliyhtälöiden ratkaisemiseen .

Kielen dokumentaatio on laaja, eikä kieli ole standardoitu; osittaista standardointia suunnitellaan [2] .

Ilmestyi vuonna 1988, 28. toukokuuta pidetään kielen syntymäpäivänä. Kesäkuuhun 2013 asti kieltä ei nimetty [3] , sen sijaan sisäisesti Wolfram käytti nimiä "M" ja "Language Wolfram", ja käyttäjät kutsuivat kieltä usein "Mathematica" sen järjestelmän mukaan, jota varten se kehitettiin. Nimet "Lingua" ja "Express" harkittiin, mutta lopulta valittiin nimi, joka vastaa yrityksen nimeä.

Muistiinpanot

  1. Blogi "Mitä meidän pitäisi kutsua matematiikan kieleksi?" Arkistoitu 9. joulukuuta 2015 Wayback Machine Wolfram -blogissa
  2. Wolfram Language and System Documentation Center . Haettu 14. joulukuuta 2013. Arkistoitu alkuperäisestä 14. heinäkuuta 2018.
  3. Stephen Wolframilla on algoritmi kaikelle Arkistoitu 5. joulukuuta 2020 Wayback Machinessa ReadWriteWeb

Linkit