Die Wolfram Language:
Schnell-Einführung
für Programmierer
Nach wenigen Minuten werden Sie dank dieses Tutorials bereits mit den Grundlagen der Wolfram Language loslegen können.
Mit über 6000 sorgfältig integrierten Funktionen, die vielfältige Berechnungsverfahren und umfassendes Wissen bieten, gibt es viel zu erfahren über die Wolfram Language. Dieses Tutorial liefert Ihnen das nötige Know-How, um beinahe jeden beliebigen Code in der Wolfram Language zu lesen und zu verstehen und um selbst Ihren ersten eigenen Code in der Wolfram Language zu schreiben.
Anmerkungen für Nutzer von:
Java Python Fragen Sie uns zu anderen SprachenHinweise für Java-Programmierer:
Die Wolfram Language hat viele High-Level-Konstrukte, die sich grundlegend von Java unterscheiden und kürzeren, lesbaren und intuitiven Code ermöglichen. Die Wolfram Language ermöglicht außerdem einen Programmierstil auf höherem Niveau, basierend auf ihrer All-in-One-Notebook-Umgebung, der einfachen Bereitstellung in der Cloud und dem integrierten Zugriff auf die weltweit grösste integrierte Sammlung von Algorithmen und Daten.
Hinweise für Python-Programmierer:
Die Wolfram Language hat eine höhere und integriertere Philosophie als Python, basierend auf einer vollständig symbolischen Sprache, mit nahtlosem Desktop- und Cloud-Betrieb und mit der weltweit grössten Sammlung von Algorithmen und Daten, die direkt in die Sprache integriert sind – alles mit kohärentem Design und Dokumentation, und alles zugänglich über die weltweit einzigartige Notebook-Schnittstelle, die eine schnellere und höhere Entwicklung und Bereitstellung Ihrer Ideen ermöglicht, ohne dass Sie separate Bibliotheken finden und lernen müssen.
Ab Version 11.2 der Wolfram Language bietet das ExternalEvaluate-Framework nahtlose Verbindungen zu anderen Programmiersprachen, einschließlich Python, so dass Sie Ihren bestehenden Code und externe Bibliotheken in die Wolfram Language einbinden können. Wolfram Language-Code kann auch direkt aus einer Python-Umgebung heraus evaluiert werden, indem die Wolfram Client Library for Python.
-
Interaktive Verwendung
-
Notebook-Dokumente
-
Eingebaute Funktionen
-
Symbolische Ausdrücke
-
Listen
-
Iteratoren
-
Zuweisungen
-
Muster
-
Funktionsdefinitionen
-
Reine Funktionen
-
Funktionen anwenden
-
Funktionale & Operatoren
-
Optionen
-
Graphiken
-
Interaktive Interfaces
-
Prozedurales Programmieren
-
Zahlen
-
Strings
-
Assoziationen
-
Eingabe in natürlicher Sprache
-
Reale Entitäten
-
Interpreter
-
Bereitstellung in der Cloud
-
Dokumente erstellen
-
Sessions verwalten
-
Externe Konnektivität
-
Los geht's...
Anmerkungen für Nutzer von:
Java Python Fragen Sie uns zu anderen SprachenAnmerkungen für Java-Programmierer:
Die Wolfram Language hat viele High-Level-Konstrukte, wodurch sie sich fundamental von Java unterscheidet und somit kürzeren, besser lesbaren und intuitiveren Code bietet. Die Wolfram Language ermöglicht außerdem Higher-Level-Programmierung – basierend auf ihrer all-in-one-Notebook-Umgebung, einfacher Bereitstellung in der Cloud und eingebautem Zugriff auf die weltweit größte integrierte Sammlung von Algorithmen und Daten.
Anmerkungen für Python-Programmierer:
Die Wolfram Language hat mehr High-Level-Konstrukte und einen integrierteren Ansatz als Python. Sie basiert auf einer vollständig symbolischen Sprache, mit nahtloser Nutzung am Desktop und in der Cloud, sowie mit der weltweit größten integrierten Sammlung von Algorithmen und Daten – und alles mit kohärentem Design und Dokumentation und nutzbar in der einzigartigen Notebook-Oberfläche, für schnellere High-Level-Entwicklung und Bereitstellung Ihrer Ideen und ohne den Aufwand, separate Bibliotheken finden und bedienen lernen zu müssen.
Seit Version 11.2 der Wolfram Language bietet das ExternalEvaluate-Framework nahtlose Verbindung zu anderen Programmiersprachen wie Python. So können Sie Ihren bestehenden Code und externe Libraries in die Wolfram Language einbauen. Wolfram Language-Code kann mit der Wolfram Client Library for Python auch direkt aus einer Python-Umgebung evaluiert werden.