Was sind Computational Notebooks?
Wolfram ist Vorreiter bei berechnungsorientierten Notebooks – dem primären Medium für moderne technische Kommunikation und Innovation. Die Kombination aus Text, Graphiken und Live-Code ermöglicht es, Ideen auf bequeme und präzise Weise auszudrücken.
Was macht Wolfram Notebooks einzigartig?
Wolfram Notebooks verkörpern die vollständige Integration von Dokument, Anwendung und Entwicklungsumgebung für einen transformativen technischen Workflow. Außerdem ist das Notebook der weltweit einzige Dokumententyp, der mit derselben Sprache erstellt wird, mit der er auch programmiert wurde – die zugleich von Menschen lesbar ist und Algorithmen implementiert. Inhalt und Format basieren auf derselben Programmiersprache. Ein Dokument führt ein Programm aus, oder ein Programm führt ein Dokument aus – immer austauschbar, völlig flexibel und intuitiv.
Arbeitsabläufe, die sich auf verschiedene Sprachen, unterschiedliche Komponenten und Algorithmusbibliotheken mit gemischten Quellen stützen, behindern Effizienz und Klarheit. Wolfram Notebooks bilden zusammen mit der Wolfram Language ein einzigartiges vielseitiges, interaktives Framework, das hochautomatisiertes, plattformübergreifendes Enterprise-Computing und Kommunikation in jedem Bereich ohne Kompromisse unterstützt.
Mit Wolfram Notebooks können Sie...
Interaktive Berichte erstellen
(Business Intelligence, Datenwissenschaft, Systemadministration, ...)
Live-Dashboards generieren
(Finanz, Marketing, Technik, ...)
Content-Erstellung automatisieren
(Webseiten, E-Mails, Berichte, Rechnungen, ...)
Produktionssoftware entwickeln und bereitstellen
(Anwendungen, Packages, APIs, ...)
Gruppen-Workflows managen
(Team-Coding, Cluster-Computing, Codebase-Management, ...)
Anwendungen interaktiv programmieren
(Live-Coding, Scripting, exploratives Programmieren, ...)
Produktionssoftware entwickeln und bereitstellen
(Anwendungen, Packages, APIs, ...)
Gruppen-Workflows managen
(Team-Coding, Cluster-Computing, Codebase-Management, ...)
Anwendungen interaktiv programmieren
(Live-Coding, Scripting, exploratives Programmieren, ...)
Schnell Prototypen erstellen
(Technik, Hackathons, Modellentwicklung, Modultests, ...)
Berechnungsfähige Dokumente veröffentlichen
(Essays, Unterrichtslektüre, Journal-Artikel, Bücher, ...)
Live-Präsentationen halten
(Keynotes, Vorträge, Lightning Talks, Vorführungen, ...)
Berechnungsbasiertes Denken erlernen
(Programmieren in natürlicher Sprache, geführte Beispiele, Code-Challenges ...)
Plattformunabhängige Berechnungen durchführen
(Desktop, Online, Mobilgeräte, Embedded)
Berechnungen überall freigeben
(Webformulare, User-Interfaces, Multimedia, ...)
Fähigkeiten von Wolfram Notebooks
Warum Wolfram Notebooks
Vollständig integriertes Ökosystem
Wolfram Notebooks werden mit der Wolfram Language erstellt und bearbeitet, die integrierte Verbindungen zur Wolfram-Knowledgebase, Wolfram Cloud und anderen Wolfram-Technologien für ein nahtloses, plattformübergreifendes Benutzererlebnis bietet.
Alles ist berechnungsfähig
Der gesamte Wolfram Notebook-Inhalt – Text, Bilder, Code, und sogar das Notebook selbst – kann innerhalb unseres flexiblen, kohärenten Daten-Frameworks in eine Berechnung einbezogen werden. Das Framework ist eine einheitliche Plattform, in der Interfaces und Dokumente erstellt, Versionen verfolgt und Low-Level-Anpassungen durchgeführt werden können.
Interaktive Entwicklertools
Wolfram Notebooks enthalten eine Reihe von Bedienoberflächen-Tools, mit denen Code vervollständigt, Bilder bearbeitet und Vektorgrafiken sowie Dokumentation auf hohem Niveau erstellt werden können – über eine intelligente Symbolleiste, die auf der Grundlage Ihrer aktuellen Berechnung Vorschläge macht.
Dynamische Deployments
Veröffentlichte Dokumente und Webseiten sind vollständig interaktiv und editierbar und werden durch Echtzeit-Berechnung anstelle von vorberechneten Ergebnissen gesteuert.
Hierarchische Strukturen
Notebook-Inhalte werden automatisch in zusammenklappbaren Zellgruppierungen platziert, um eine schnelle Gliederung und Bearbeitung sowie eine effiziente Navigation beim Anzeigen und Auswerten zu ermöglichen.
Flexible Formatierung
Unser symbolisches Formatierungs- und Stilsystem geht über einfaches Markdown hinaus und ermöglicht es Ihnen, professionellen Schriftsatz, benutzerdefinierte visuelle Stile und Interaktivität auf jede Art von Inhaltstext und Überschriften, Formeln und Diagramme oder sogar Code anzuwenden.
Modularer Workspace
Bequemer Zugriff auf und Interaktion mit Dokumenten, Paketen, Dienstprogrammen, Daten und anderen wichtigen Elementen Ihres Arbeitsablaufs in einem einzigen vereinheitlichten System.
Ist Ihr Notebook vollständig berechnungsfähig?
Obwohl es viele Varianten gibt, bieten die meisten Notebooksysteme nur einen kleinen Teil der notwendigen Funktionalität. Um robuste Ergebnisse mit minimalem Aufwand zu erzielen, sollte das ideale Computing-Notebook...
Computergestützte Berechnung leicht machen
- Interaktive Eingabehilfe
- Eingebaute Funktionsdokumentation
- Eingabe in natürlicher Sprache
Interaktivität optimieren
- Sofortige Bearbeitung und Neu-Evaluierung von Code
- Hochgradig automatisierte Funktionen
- Einfaches Erstellen dynamischer explorativer Interfaces
- Vollständig interaktive Deployments
Code und Daten vereinheitlichen
- Methodenübergreifende Datenkompatibilität
- Vorstrukturierte berechenbare Datenquellen
- Dokumente, die in Berechnungen einbezogen werden können
Universellen Zugriff bieten
- Native, lokale Ausführung auf Desktop und Mobilgeräten
- Cloud-Entwicklung und -Deployment im Browser
- Plattformübergreifende Konsistenz
- Eine Vielzahl privater und öffentlicher Freigabeoptionen
Warum Sie Wolfram Language sprechen sollten...
Hinter allem, was wir tun, steht die Wolfram Language. Die Wolfram Language wurde für die neue Generation von Programmierern entwickelt und verfügt über eine große Tiefe an eingebauten Algorithmen und Wissen, alles automatisch abrufbar durch ihre elegante einheitliche Symbolsprache.
- Eingebautes berechenbares Wissen
- Weltweit größte Algorithmusdatenbank
- Dokumentenbasierter Workflow
- High-Level-Automatisierung
- Sofort berechenbares Wissen
- Multiparadigmensprache
- Integrierte All-in-One Platform
- Symbolisch-numerische Methodologie
- Breite Themenabdeckung
- Plattformunabhängigkeit
- Integration natürlicher Sprache
- Interaktive Interfaces
Skalierbar für Programme von winzig klein bis riesig, mit sofortigem Einsatz vor Ort und in der Cloud: die Wolfram Language baut auf klaren Prinzipien und mehr als drei Jahrzehnten Entwicklungszeit auf, um das zu schaffen, was die wohl produktivste Programmiersprache der Welt sein wird.