Gratis Wolfram Engine Library fir Software Entwéckler

Gratis Wolfram Engine Library fir Software Entwéckler
Original Iwwersetzung op mengem Blog

E puer Videoen iwwer Wolfram Sprooch


Firwat benotzt Dir nach ëmmer Wolfram Technologien?

Gutt, dëst geschitt, a ganz dacks. Am Prozess vun der Kommunikatioun mat Softwareentwéckler schwätze si ganz flatterend iwwer eis Technologien, zum Beispill, iwwer wéi se hinnen wierklech gehollef hunn an der Schoul ze studéieren oder wëssenschaftlech Aarbecht ze maachen, awer wann duerno ech hinnen d'Fro stellen: "Also benotzt Dir d'Zong Wolfram Sprooch a seng Rechenméiglechkeeten an Äre Software Systemer?"Heiansdo äntweren se jo, awer ze dacks gëtt et eng schweier Rou an da soen se,"Nee, mee ass dat méiglech?".

Gratis Wolfram Engine Library fir Software EntwécklerEch wëll iwwerzeegt sinn datt d'Äntwert op dës Fro ëmmer nëmmen ass: "Jo, et ass einfach!" A fir Iech domat ze hëllefen, lancéiere mir haut fräi Wolfram Engine fir Entwéckler (Gratis Wolf Engine fir Entwéckler). Et ass e vollwäertege Wolfram Sproochmotor deen op all System ofgesat ka ginn a vun all Programm, Sprooch, Webserver oder soss eppes genannt gëtt ...

De Wolfram Engine ass d'Häerz vun all eise Softwareprodukter. Dëst ass wat d'Wolfram Sprooch implementéiert, mat all senger computationaler Intelligenz, algorithms, Wëssen Basis an sou weider an sou weider. Dëst ass wat eis weider hält Desktop Produiten (abegraff Mathematica), wéi och eis Cloud Plattform. Dëst ass wat dobannen sëtzt Wolfram | Alpha, an ëmmer méi Zuelen Kär Produktioun Systemer an der Welt. An elo, endlech, bidden mir d'Méiglechkeet dëse Motor gratis erofzelueden fir Problemer ze léisen benotzt an Äre Softwareentwécklungsprojeten fir jiddereen.

Wolfram Sprooch Programméiersprooch

Vill Leit wëssen iwwer d'Sprooch Wolfram Sprooch (dacks nëmmen a Form vum Mathematica Programm) als mächtege System fir interaktiv Informatik, wéi och fir wëssenschaftlech Fuerschung an der Educatioun, Datenveraarbechtung, an "Computational X" (Rechenberäicher) fir vill X (Wëssenberäicher). Wéi och ëmmer, et gëtt ëmmer méi benotzt, ouni op de Virdergrond bruecht ze ginn, als Schlësselkomponent beim Bau vun Produktiounssoftwaresystemer. Also wat kann déi gratis Wolfram Engine Bibliothéik fir Entwéckler elo maachen? "Et packt d'Sprooch op esou eng Manéier datt et bequem ass se a ville Software-Ëmfeld a Projeten anzeginn.

Mir sollten hei pausen fir ze klären, Wéi gesinn ech d'Wolfram Sprooch an de Realitéite vun haut. (Et sollt bemierkt datt Dir et direkt online kënnt lafen an Wolfram Sprooch Sandkëscht). Déi wichtegst Saach ass ze realiséieren datt d'Wolfram Sprooch a senger aktueller Form wierklech e fundamentalt neit Softwareprodukt ass, nämlech vollstänneg Rechensprooch. Haut ass et extrem mächteg (symbolesch, funktionell, ... ) ass eng Programméierungssprooch, awer et ass vill méi wéi dat well et déi eenzegaarteg Feature huet datt et eng rieseg Unzuel u computational Wëssensbasen dran agebaut huet: Wëssen iwwer Algorithmen, Wëssen iwwer d'Welt ronderëm eis, Wëssen iwwer wéi Software Produkter a Prozesser automatiséiert ginn.

Schonn méi wéi 30 Joer Eis Firma entwéckelt systematesch alles wat d'Wolfram Sprooch haut ass. An ech sinn besonnesch houfreg op d'Tatsaach datt (och wann et zimlech schwéier ass, zum Beispill d'Veraarbechtung Live Video Sendungen!) wéi vill eenheetlech, elegant a stabil Software Design mir hunn et fäerdeg bruecht et an der ganzer Sprooch ëmzesetzen. Momentan d'Sprooch huet méi wéi 5000 Funktiounen, deckt bal all Beräicher: vun visualization ze Maschinn Léieren, Veraarbechtung vun numereschen Donnéeën (numeresch Berechnungen), grafesch Bildveraarbechtung, Geometrie, méi héich Mathematik, natierlech Sprooch Unerkennung, wéi och vill aner Beräicher Wëssen iwwer d'Welt ronderëm eis (Geographie, Medizin, Konscht, Ingenieur, Wëssenschaft an sou weider).

An de leschte Joeren hu mir och vill mächteg Programméierungsfeatures zu der Sprooch bäigefüügt - et ass direkt Cloud Deployment, Netzwierk programméiere, Web Interaktioun, Verbindung mat Datenbanken, Import / Export (méi wéi 200 zousätzlech Dateformater), Gestioun vun externen Prozesser, Programm Testen, schafen Rapporten, Kryptografie, blockéieren asw (déi symbolesch Struktur vun der Sprooch mécht se ganz visuell a mächteg).

D'Zil vun der Wolfram Sprooch ass einfach, awer och zimlech ambitiéis: alles wat gebraucht gëtt soll an d’Sprooch agebaut ginn a gläichzäiteg esou automatiséiert wéi méiglech sinn.

Zum Beispill: Noutwendeg d'Bild analyséieren? Braucht geographesch Donnéeën? Sound Veraarbechtung? Lös den Optimisatiounsproblem? Wieder Informatiounen? 3D Objekt erstellen? Anatomesch Daten? Natural Language Recognition (NLP)? Anomalie Detektioun In Zäit Serie? Noriicht schécken? Kritt eng digital Ënnerschrëft? All dës Aufgaben (an vill anerer) sinn einfach Funktiounen déi Dir direkt vun all Programm an der Wolfram Sprooch geschriwwe kënnt uruffen. Et ass net néideg fir spezialiséiert Softwarebibliothéiken ze sichen, an alles gëtt direkt an d'Sprooch agebaut.

Awer loosst eis zréck op d'Gebuert vum Computertechnik goen - alles wat deemools existéiert war nëmme Maschinncode, duerno sinn einfach Programméierungssproochen opgetaucht. A geschwënn kéint et souguer selbstverständlech geholl ginn, datt e Computer e Betribssystem virinstalléiert hätt. Méi spéit, mat der Entstoe vun Netzwierker, erschéngt d'Benotzerinterface, dann d'Mëttel fir mam Netz ze verbannen.

Ech gesinn et als mäin Zil, zesumme mat der Wolfram Sprooch, de Benotzer e Niveau vun der computationaler Intelligenz ze bidden, déi am Wesentlechen all computational Wëssen vun eiser ganzer Zivilisatioun enthält an d'Leit erlaabt selbstverständlech ze huelen datt hire Computer wësse wéi een Objeten erkennt an engem Bild, wéi Equatiounen ze léisen oder d'Populatioun vun all Stad berechent, wéi och eng Onmass Léisungen fir aner nëtzlech Problemer.

Haut, mat der gratis Wolfram Engine fir Entwéckler, wëlle mir eise Produkt ubiquitär maachen a séier fir Software Entwéckler verfügbar.

Wolfram motor

Déi gratis Wolfram Engine-Bibliothéik fir Entwéckler implementéiert déi voll Wolfram Sprooch als Softwarekomponent, déi direkt an all Standard Softwareentwécklungsstack ugeschloss ka ginn. Et kann op all Standard System Plattform lafen (Linux, Mac, Windows, RaspberryPi,…; perséinleche Computer, Server, virtuell, verdeelt, paralleliséiert, embedded). Dir kënnt et direkt vun benotzen Programm Code oder vun Kommandozeil. Dir kënnt et aus Programméierungssproochen nennen (Python, Java, .NET, C / C ++,...) oder aus anere Programmer wéi z.B iwwerschratt, jupyter, Unity, rhino etc. Dir kënnt et iwwer verschidde Medien nennen - Sockets, ZeroMQ, MQTT oder duerch Är eege gebaut-an WSTP (Wolfram Symbolic Transfer Protocol). Et liest Daten a schreift op honnerte vu Formater (CSV, Language, XML,...etc.), verbënnt mat Datenbanken (SQL, RDF/SPARQL, Mongo, ...) a kënnen och extern Programmer uruffen (ausféierbar Dateien, Bibliothéiken...), vun Browser, Mail Serveren, APIen, Apparater, souwéi Sproochen (Python, Node J, Java, .NET, R, …). An der nächster Zukunft wäert et och fäeg sinn direkt un de Webserver ze verbannen (J2EE, aiohttp, Django, ...). Dir kënnt Äre Wolfram Sproochcode änneren a verwalten mat Standard IDEen, Redaktoren an Tools (Sonnendäischtert, Ech verstinn d'Iddi, Atom, Vim, Visual Studio Code, goen an anerer).

Gratis Wolfram Motor fir Entwéckler huet Zougang zu der ganzer Datebank Wolfram Wëssen duerch fräi Wolfram Cloud Basic Abonnement Plan. (Wann Dir keng Echtzäitdaten braucht, kann alles cache ginn an Dir kënnt de Wolfram Engine offline lafen.) E Basisabonnement op Wolfram Cloud erlaabt Iech och Är Methoden ze späicheren API an der Wollek.

Eng Schlëssel Feature vun der Wolfram Sprooch ass datt Dir kënnt lafen genee déi selwecht Code iwwerall. Dir kënnt et interaktiv lafen mat Wolfram Dokumenter - op engem perséinleche Computer, an Wollek oder op Handy. Dir kënnt et an der Cloud API lafen (oder als geplangten Aufgab, etc.) an Wolfram Public Cloud oder Wolfram Enterprise privat on-premises Cloud. An elo, mat der Wolfram Engine, kënnt Dir et och einfach an all Standard Software Entwécklungsstack lafen.

(Natierlech, wann Dir eis ganz "ultra-Architektur" iwwer Desktop, Server, Cloud, parallel, embedded, mobil - an interaktiven, Entwécklungs- a Produktiounsinformatik wëllt profitéieren - dann ass eng gutt Plaz fir unzefänken Wolfram|Eng, déi als gratis verfügbar ass Test Versioun).

Kommissioun

Also wéi funktionnéiert d'Lizenz vun der gratis Wolfram Engine Bibliothéik fir Entwéckler? Iwwer déi lescht 30+ Joer huet eis Firma e ganz einfache Benotzungsmodell: Mir hunn eis Software fir Profitt lizenzéiert, wat eis erlaabt eis laangfristeg Missioun weiderzemaachen kontinuéierlech an energesche wëssenschaftlech Entwécklungen. Mir hunn och vill wichteg Programmer gratis zur Verfügung gestallt - zum Beispill, dëst ass eisen Haapt Wolfram|Alpha Websäit, Wolfram Spiller an Zougang zu der Wolfram Wollek mat engem Basisabonnement.

De gratis Wolfram Engine ass entwéckelt fir Entwéckler ze benotzen wann se fäerdeg Software entwéckelen. Dir kënnt et benotze fir fäerdeg Software Produkter ze entwéckelen, souwuel fir Iech selwer wéi och fir d'Firma fir déi Dir schafft. Dir kënnt et benotze fir perséinlech Projeten doheem, Schoul oder Aarbecht z'entwéckelen. Dir kënnt et benotze fir d'Wolfram Sprooch fir zukünfteg Softwareprojeten ze léieren. (Wann Dir interesséiert sidd, ass dëse Link verfügbar valabel Lizenz).

Wann Dir e fäerdeg Software Produit (System) prett ze lafen, Dir kënnt och kréien Lizenz fir Produktioun mam Wolfram Engine benotzt. Genau wéi dëst funktionnéiert hänkt vum spezifesche Softwareprodukt of, deen Dir erstallt hutt a bitt. Et gi verschidde Méiglechkeeten: fir lokal Deployment, fir Enterprise Deployment, fir d'Verdeelung vun der Wolfram Engine Bibliothéik mat Software oder Hardware, fir Deployment op Cloud Computing Plattformen, a fir deployment an Wolfram Cloud oder Wolfram Enterprise Private Cloud.

Wann Dir e gratis Open Source System baut, da kënnt Dir eng gratis Lizenz ufroen fir de Wolfram Engine ze benotzen. Och wann Dir schonn eng Lizenz hutt vun Wolfram Lizenz Typ (vun der Aart déi existéiert, zum Beispill, an meescht Universitéiten), Dir sidd fräi fir de Free Wolfram Engine fir Entwéckler ze benotzen fir alles wat an der Lizenz spezifizéiert ass.

Mir hunn nach net all méiglech Nuancen vun der Benotzung vum Wolfram-Motor ofgedeckt, awer mir verpflichte fir d'Lizenzéierung fir laangfristeg einfach ze maachen (a mir schaffen dofir ze garantéieren datt d'Wolfram Sprooch ëmmer verfügbar a funktionell ass, offline). Mir hunn am Moment stabil Präisser op all eise Software Produkter déi iwwer 30+ Joer vun haarder Aarbecht erstallt goufen, a mir wëllen esou wäit wéi méiglech ewech bleiwen vun de villen Zorte vu Reklammgimmicks, déi leider an de leschte Joren all ze heefeg ginn. Zäiten Software Lizenz Beräicher.

Benotzt et fir Är Gesondheet!

Ech sinn ganz houfreg op dat wat mir mat der Wolfram Sprooch erstallt hunn, an et war eng Freed all Erfindungen, Entdeckungen an Entwécklungen an der Educatioun ze gesinn, déi mat eiser Software iwwer dës Joerzéngte erreecht goufen. An de leschte Joeren ass e grondleeënd neien Niveau entstanen an der ëmmer méi verbreeter Notzung vun der Wolfram Sprooch a grousse Softwareprojeten. Heiansdo gëtt de ganze Projet nëmmen an der Wolfram Sprooch gebaut. Heiansdo gëtt d'Wolfram Sprooch agefouert fir e puer zousätzlech High-Level Computational Intelligenz op eng spezifesch Plaz an engem Projet ze bréngen.

D'Zil vum gratis Wolfram Engine fir Entwéckler ass et fir all Benotzer méi einfach ze maachen d'Wolfram Sprooch an all Softwareentwécklungsprojet ze benotzen a wann Dir Systemer baut déi seng mächteg Rechenfäegkeeten benotzen.

Eist Team huet haart geschafft fir de Free Wolfram Engine sou einfach fir Entwéckler ze benotzen an z'installéieren wéi méiglech. Awer wann op eemol eppes fir Iech perséinlech oder an Ärem Projet op der Aarbecht net funktionnéiert, dann w.e.g schéckt mir e Bréif! Wann alles ok ass, benotzt dat wat mir fir Iech entwéckelt hunn a maacht eppes Neies baséiert op deem wat scho geschaf gouf!

Iwwer IwwersetzungIwwersetzung vum Stephen Wolfram sengem Post "Start haut: Gratis Wolfram Engine fir Entwéckler
".

Ech drécke meng déif Dankbarkeet aus Peter Tenishev и Galina Nikitina fir Hëllef bei der Iwwersetzung an der Virbereedung vun der Publikatioun.

Wëllt Dir léieren wéi Dir an der Wolfram Sprooch programméiere kënnt?
Kuckt wöchentlech webinaren.
Immatrikulatioun fir nei Coursen... Fäerdeg online Course.
Uerdnung Léisungen op Wolfram Sprooch.

Source: will.com

Setzt e Commentaire