Libreria Wolfram Engine Gratuita per Sviluppatori di Software

Libreria Wolfram Engine Gratuita per Sviluppatori di Software
Traduzzione originale nantu à u mo blog

Un paru di video nantu à Wolfram Language


Perchè ùn site micca sempre aduprà tecnulugia Wolfram?

Ebbè, questu succede, è abbastanza spessu. In u prucessu di cumunicazione cù i sviluppatori di software, parranu abbastanza flatteringly di e nostre tecnulugia, per esempiu, cumu si veramente aiutanu à studià à a scola o à fà u travagliu scientificu, ma quandu dopu li facianu a quistione: "Allora aduprate a lingua Lingua Wolfram è so capacità di l'informatica in i vostri sistemi di software?"A volte rispundenu di sì, ma troppu spessu ci hè un silenziu imbarazzatu è po dicenu: "Innò, ma hè pussibule?».

Libreria Wolfram Engine Gratuita per Sviluppatori di SoftwareVogliu esse cunvinta chì a risposta à sta quistione serà sempre solu: "Iè, hè faciule !" È per aiutà vi cun questu, oghje lanciamu Wolfram Engine gratuitu per i sviluppatori (Free Wolf Engine per i sviluppatori). Hè un mutore Wolfram Language full-fledged chì pò esse implementatu in ogni sistema è chjamatu da qualsiasi prugramma, lingua, servitore web, o qualsiasi altra cosa...

U Wolfram Engine hè u core di tutti i nostri prudutti software. Hè ciò chì a lingua Wolfram implementa, cù tutta a so intelligenza computazionale, algoritmi, basa di cunniscenza è cetara è cetara. Questu hè ciò chì ci mantene prudutti di desktop (cumpresu Mathematica), è ancu i nostri piattaforma cloud. Questu hè ciò chì si trova à l'internu Wolfram | Alfa, è in più è più numeri sistemi di pruduzzione core in u mondu. È avà, infine, furnisce l'uppurtunità di scaricà stu mutore gratuitamente per risolve i prublemi aduprà in i vostri prughjetti di sviluppu di software à tutti.

Lingua di prugrammazione Wolfram Language

Parechje persone cunnoscenu a lingua Lingua Wolfram (spessu solu in a forma di u prugramma Mathematica) cum'è un sistema putente per l'informatica interattiva, è ancu per a ricerca scientifica in l'educazione, l'elaborazione di dati, è "Computational X" (zoni di l'informatica) per parechji X (zoni di cunniscenza). Tuttavia, hè sempre più utilizatu, senza esse purtatu à u primu, cum'è un cumpunente chjave in i sistemi di software di produzzione di custruzzione. Allora chì pò fà a libreria gratuita Wolfram Engine per i sviluppatori avà? "Impacchetta a lingua in tale manera chì hè cunvenutu per inserillu in parechji ambienti software è prughjetti.

Ci duvemu fermà quì per a chjarificazione, Cumu vecu a Lingua Wolfram in e realità d'oghje. (Si deve esse nutatu chì pudete immediatamente eseguisce in linea in Wolfram Language sandbox). A più impurtante hè di capisce chì a lingua Wolfram in a so forma attuale hè veramente un pruduttu di software fundamentalmente novu, à dì. lingua di informatica cumpleta. Oghje, hè assai putente (simbolicu, funziunale, ... ) hè una lingua di prugrammazione, ma hè assai più di questu perchè hà a caratteristica unica chì hà un gran numaru di basa di cunniscenza computazionale integrata in questu: a cunniscenza di l'algoritmi, a cunniscenza di u mondu chì ci circonda, a cunniscenza di cumu automatizà i prudutti è i prucessi di software.

Dighjà più di 30 anni A nostra cumpagnia sviluppa sistematicamente tuttu ciò chì a lingua Wolfram hè oghje. È sò soprattuttu fieru di u fattu chì (ancu si hè abbastanza difficiule, per esempiu, trasfurmazioni trasmissioni video in diretta!) quantu cuncepimentu di software uniforme, elegante è stabile avemu riesciutu à mette in opera in tutta a lingua. Attualmente a lingua hà più di 5000 funzioni, chì copre quasi tutti i spazii: da visualizazione à machine learning, Trattamentu di dati numerichi (calculi numerichi), Trattamentu di l'imagine grafica, geometria, matematica superiore, ricunniscenza di a lingua naturale, è ancu parechje altre zone cunniscenze nantu à u mondu intornu à noi (geografia, midicina, art, ingegneria, scienza etc.).

Nta l'ultimi anni, avemu ancu aghjustatu parechje funzioni di prugrammazione putenti à a lingua - hè istantaneu implementazione di nuvola, prugrammazione di rete, interazzione web, cunnessione à basa di dati, importazione / esportazione (più di 200 formati di dati supplementari), gestione di prucessi esterni, prova di prugramma, creazione di rapporti, criptografia, blockchain ecc (a struttura simbolica di a lingua li rende assai visivi è putenti).

U scopu di u Wolfram Language hè simplice, ma ancu assai ambiziosu: tuttu ciò chì hè necessariu deve esse custruitu in a lingua è à u stessu tempu esse automatizatu quantu pussibule.

Per esempiu: Necessariu analizà l'imaghjini? Necessariu dati geografichi? Trattamentu audio? Risolve u prublema di ottimisazione? L'infurmazioni climatichi? Crea ughjettu 3D? Dati anatomichi? Ricunniscenza di a Lingua Naturale (NLP)? Rilevazione di anomalie in serie di tempu? Отправить сообщение? Ottene una firma digitale? Tutti issi compiti (è assai altri) sò simpliciamente funzioni chì pudete chjamà immediatamente da qualsiasi prugramma scrittu in Wolfram Language. Ùn ci hè bisognu di circà biblioteche di software specializate, è tuttu hè subitu custruitu in a lingua.

Ma vultemu à a nascita di l'ingegneria di l'informatica - tuttu ciò chì esisteva allora era solu codice macchina, dopu apparsu linguaggi di prugrammazione simplici. E prestu si pò ancu esse presu chì un computer deve avè un sistema operatore preinstallatu. In seguitu, cù l'avventu di e rete, apparsu l'interfaccia d'utilizatore, dopu i mezi di cunnessione à a reta.

I vede cum'è u mo scopu, inseme cù a Lingua Wolfram, di furnisce l'utilizatori cun un livellu di intelligenza computazionale chì cuntene essenzialmente tutte e cunniscenze computazionale di tutta a nostra civilisazione è permette à e persone di piglià per scontru chì u so urdinatore sapirà ricunnosce l'uggetti. in una maghjina, cumu risolve equazioni o calculà a pupulazione di ogni cità, è ancu innumerevoli suluzioni à altri prublemi utili.

Oghje, cù u Wolfram Engine gratuitu per i sviluppatori, vulemu fà u nostru pruduttu omnipresente è prestu dispunibule per i sviluppatori di software.

lu mutore Wolfram

A libreria Wolfram Engine gratuitu per i sviluppatori implementa u Wolfram Language cumpletu cum'è un cumpunente di software chì pò esse inseritu direttamente in qualsiasi stack di sviluppu di software standard. Pò eseguisce nantu à qualsiasi piattaforma di sistema standard (Linux, Mac, Windows, raspberry pi,…; urdinatore persunale, servore, virtuale, distribuitu, parallelizatu, incrustatu). Pudete aduprà direttamente da codice di u prugramma o da linea di cummandu. Pudete chjamà da i linguaggi di prugrammazione (pitone, Java, .net, C / C ++,...) o da altri prugrammi cum'è Amministrazione, Ghjove, unitati, Rhino etc. Pudete chjamà attraversu diversi media - sockets, ZeroMQ, MQTT o attraversu u vostru propiu integratu WSTP (Wolfram Symbolic Transfer Protocol). Leghje i dati è scrive à centinaie di furmati (CSV, JSON, XML,...etc.), cunnetta à basa di dati (SQL, RDF/SPARQL, Mongo, ...) è pò ancu chjamà prugrammi esterni (i fugliali eseguibili, librarii…), da navigatori, servitori di mail, API, dispusitivi, è ancu e lingue (pitone, Nodu J, Java, .net, R,…). In un futuru vicinu serà ancu capaci di cunnette direttamente à i servitori web (J2EE, aiohttp, Django, ...). Pudete edità è gestisce u vostru codice Wolfram Language cù IDE standard, editori è arnesi (eclissi, IDEA IntelliJ, Atom, Vim, Code Visual Studio, Git e altri).

U mutore Wolfram gratuitu per i sviluppatori hà accessu à tutta a basa di dati Cunniscenza di Wolfram attraversu gratis Pianu di abbunamentu di basa di Wolfram Cloud. (Se ùn avete micca bisognu di dati in tempu reale, tuttu pò esse in cache è pudete eseguisce Wolfram Engine offline.) Un abbonamentu basicu à Wolfram Cloud permette ancu di guardà i vostri metudi API in u nuvulu.

Una funzione chjave di u Wolfram Language hè chì pudete eseguite esattamente u listessu codice in ogni locu. Pudete eseguisce in modu interattivu cù Documenti di Wolfram - nant'à un urdinatore persunalein nuvulu o on telefuninu. Pudete eseguisce in l'API nuvola (o cum'è un compitu pianificatu, etc.) in Wolfram nuvola publica o Wolfram Enterprise cloud privatu in situ. È avà, utilizendu u Wolfram Engine, pudete ancu eseguisce facilmente in ogni stack di sviluppu di software standard.

(Ovviamente, se vulete sfruttà tutta a nostra "ultra-architettura" chì copre desktop, servitore, nuvola, parallela, incrustata, mobile - è interattiva, informatica di sviluppu è di produzzione - allora un bonu postu per inizià hè Wolfram|Unu, chì hè dispunibule cum'è liberu versione di prova).

Cummissione

Allora cumu funziona a licenza di a libreria Wolfram Engine gratuitu per i sviluppatori? In l'ultimi 30+ anni, a nostra cumpagnia hà avutu assai mudellu d'usu simplice: Avemu licenziatu u nostru software per prufittu, chì hè ciò chì ci permette di cuntinuà a nostra missione à longu andà sviluppi scientifichi cuntinui è energichi. Avemu ancu fattu assai prugrammi impurtanti dispunibili gratuitamente - per esempiu, questu hè u nostru principale Wolfram|U situ web Alpha, Wolfram Player è accessu à u nuvulu Wolfram cù un abbonamentu di basa.

U Wolfram Engine gratuitu hè pensatu per i sviluppatori per aduprà quandu sviluppanu software finitu. Pudete aduprà per sviluppà prudutti di software pronti, sia per sè stessu sia per a cumpagnia chì travaglia. Pudete aduprà per sviluppà prughjetti persunali in casa, a scola o u travagliu. Pudete aduprà per amparà a Lingua Wolfram per prughjetti futuri di software. (Se site interessatu, stu ligame hè dispunibule licenza valida).

Sè vo avete un pruduttu software finitu (sistema) prontu à curriri, vi ponu dinù arrivare licenza per a produzzione cù u Wolfram Engine. Esattamente cumu questu funziona dependerà di u pruduttu software specificu chì avete creatu è offre. Ci hè parechje opzioni: per l'implementazione in situ, per l'implementazione di l'impresa, per a distribuzione di a biblioteca di Wolfram Engine cù software o hardware, per implementazione in piattaforme di cloud computing, è per implementazione in Wolfram Cloud o Wolfram Enterprise Private Cloud.

Sè vo site à custruisce un sistema open source gratuitu, pudete dumandà una licenza libera per utilizà Wolfram Engine. Inoltre, se avete digià una licenza per tipu di licenza Wolfram (di u tipu chì esiste, per esempiu, in a maiò parte di l'università), site liberu di utilizà u Free Wolfram Engine for Developers per tuttu ciò chì hè specificatu in a licenza.

Ùn avemu micca ancu cupertu tutte e sfumature pussibuli di l'usu di u mutore Wolfram, ma simu impegnati à fà licenze faciule à longu andà (è travagliemu per assicurà chì a Lingua Wolfram hè sempre dispunibule è funziunale, offline). Attualmente avemu prezzi stabili nantu à tutti i nostri prudutti di software chì sò stati creati più di 30 anni di travagliu duru, è vuleriamu stà u più luntanu pussibule da i tanti tipi di trucchi di publicità chì sfurtunatamenti sò diventati troppu cumuni in l'ultimi anni. volte licenze software.

Aduprate per a vostra salute!

Sò assai fieru di ciò chì avemu statu capace di creà cù u Wolfram Language, è hè statu un piacè di vede tutte l'invenzioni, scuperte è sviluppi in l'educazione chì sò stati ottenuti cù u nostru software in questi decennii. Nta l'ultimi anni, un livellu fundamentale novu hè apparsu in l'usu sempre più diffusu di a Lingua Wolfram in prughjetti di software à grande scala. Calchì volta tuttu u prugettu hè custruitu solu in u Wolfram Language. Calchì volta lu Wolfram Language hè introduttu à purtà qualchi intelligenza computational di altu livellu addiziunali à un locu specifichi in un prughjettu.

L'obiettivu di u Wolfram Engine gratuitu per i sviluppatori hè di fà più faciule per ogni utilizatore per aduprà a Lingua Wolfram in ogni prughjettu di sviluppu di software è quandu custruisce sistemi chì utilizanu e so putenti capacità di computing.

A nostra squadra hà travagliatu duru per fà u Free Wolfram Engine u più faciule per i sviluppatori di utilizà è implementà quant'è pussibule. Ma se di colpu qualcosa ùn viaghja micca per voi personalmente o in u vostru prughjettu à u travagliu, allora per piacè mandami una lettera! Se tuttu hè bè, utilizate ciò chì avemu sviluppatu per voi è fate qualcosa di novu basatu annantu à ciò chì hè digià creatu!

À propositu di a traduzzioneTraduzzione di u post di Stephen Wolfram "Lanciamentu oghje: Wolfram Engine gratuitu per i sviluppatori
".

Esprimu a mo profonda gratitudine Petru Tenishev и Galina Nikitina per l'assistenza in a traduzzione è a preparazione di a publicazione.

Vulete amparà à prugrammà in a Lingua Wolfram?
Fighjate ogni settimana webinarii.
iscrizzione per i corsi novi. Pronti corsu in linea.
Ordine suluzioni nantu à Wolfram Language.

Source: www.habr.com

Add a comment