Wolfram (programmeringsspråk)

Wolfram
( engelska  Wolfram Language )
Språkklass programmeringsstilar: Omskrivning , funktionell , procedur , massiv programmering ( eng.  Array-programmering )
Framträdde i 1988
Författare Wolfram Research Inc.
Utvecklaren Stephen Wolfram och Wolfram Research
Filtillägg _ .nb
Typ system dynamisk , stark
Blivit påverkad APL , C , C++ , Fortran , Lisp , Pascal , Prolog , Simula , Smalltalk och Symbolic Manipulation Program [d]
Licens Proprietär
Hemsida wolfram.com/language/
OS Microsoft Windows , macOS och Linux

Wolfram  är ett multiparadigm programmeringsspråk utvecklat av Wolfram Research for Mathematica . Designat som det mest universella språket med tonvikt på symbolisk beräkning , funktionell och logisk programmering , med stöd för godtyckliga datastrukturer [1] .

Ett ganska stort antal funktioner från olika områden är inbyggda i språket, till exempel finns det inbyggda funktioner för att skapa och köra en Turing-maskin , skapa grafik och ljud, analysera tredimensionella modeller och lösa differentialekvationer .

Dokumentationen för språket är omfattande och språket är inte standardiserat; partiell standardisering planeras [2] .

Dök upp 1988, den 28 maj anses vara språkets födelsedag. Fram till juni 2013 hette inte språket [3] , istället använde Wolfram internt namnen "M" och "Language Wolfram", och användare kallade ofta språket för "Mathematica" efter det system som det utvecklades för. Namnen "Lingua" och "Express" övervägdes, men till slut valdes ett namn som sammanfaller med företagets namn.

Anteckningar

  1. Blogg "Vad ska vi kalla Mathematicas språk?" Arkiverad 9 december 2015 på Wayback Machine Wolfram Blog
  2. Wolfram språk- och systemdokumentationscenter . Hämtad 14 december 2013. Arkiverad från originalet 14 juli 2018.
  3. Stephen Wolfram har en algoritm för allt Arkiverad 5 december 2020 på Wayback Machine ReadWriteWeb

Länkar