Ebbene, questo accade, e abbastanza spesso. Nel processo di comunicazione con gli sviluppatori di software, parlano in modo piuttosto lusinghiero delle nostre tecnologie, ad esempio, di come li hanno davvero aiutati nello studio a scuola o nello svolgimento di lavori scientifici, ma quando dopo pongo loro la domanda: "Quindi usi la lingua Lingua Wolfram e capacità di calcolo nei vostri sistemi software?"A volte rispondono sì, ma troppo spesso c'è un silenzio imbarazzante e poi dicono: "No, ma è possibile?'.
Voglio essere convinto che la risposta a questa domanda sarà sempre e soltanto: “Sì, è facile!" E per aiutarti in questo, oggi lanciamo Wolfram Engine gratuito per gli sviluppatori (Motore Wolf gratuito per sviluppatori). È un motore Wolfram Language completo che può essere distribuito su qualsiasi sistema e richiamato da qualsiasi programma, linguaggio, server Web o qualsiasi altra cosa...
Molte persone conoscono la lingua Lingua Wolfram (spesso solo sotto forma di programma Mathematica) come potente sistema per il calcolo interattivo, nonché per la ricerca scientifica nel campo dell'istruzione, dell'elaborazione dei dati e "X computazionale" (aree di calcolo) per molti X (aree di conoscenza). Tuttavia viene sempre più utilizzato, senza essere portato alla ribalta, come componente chiave nei sistemi software di produzione degli edifici. Quindi cosa può fare adesso la libreria gratuita Wolfram Engine per gli sviluppatori? “Impacchetta il linguaggio in modo tale che sia conveniente inserirlo in molti ambienti e progetti software.
Dovremmo fermarci qui per fare chiarezza, Come vedo la lingua Wolfram nelle realtà di oggi. (Va notato che puoi eseguirlo immediatamente online Sandbox del linguaggio Wolfram). La cosa più importante è rendersi conto che il Wolfram Language nella sua forma attuale è davvero un prodotto software fondamentalmente nuovo linguaggio informatico completo. Oggi è estremamente potente (simbolico, funzionale,... ) è un linguaggio di programmazione, ma è molto più di questo perché ha la caratteristica unica di avere un numero enorme di basi di conoscenza computazionale integrate al suo interno: conoscenza degli algoritmi, conoscenza del mondo che ci circonda, conoscenza su come automatizzare prodotti e processi software.
L'obiettivo del Wolfram Language è semplice, ma anche piuttosto ambizioso: tutto ciò che è necessario dovrebbe essere integrato nel linguaggio e allo stesso tempo essere il più automatizzato possibile.
Ma torniamo alla nascita dell'ingegneria informatica: tutto ciò che esisteva allora era solo il codice macchina, poi apparvero semplici linguaggi di programmazione. E presto potrebbe addirittura essere dato per scontato che un computer debba avere un sistema operativo preinstallato. Successivamente, con l'avvento delle reti, è apparsa l'interfaccia utente, quindi i mezzi per connettersi alla rete.
Considero il mio obiettivo, insieme al linguaggio Wolfram, fornire all'utente un livello di intelligenza computazionale che contenga essenzialmente tutta la conoscenza computazionale dell'intera nostra civiltà e consenta alle persone di dare per scontato che il loro computer saprà riconoscere gli oggetti. in un'immagine, come risolvere equazioni o calcolare la popolazione di qualsiasi città, oltre a innumerevoli soluzioni ad altri problemi utili.
Oggi, con il Wolfram Engine gratuito per sviluppatori, vorremmo rendere il nostro prodotto onnipresente e rapidamente disponibile per gli sviluppatori di software.
Il motore Wolfram gratuito per gli sviluppatori ha accesso all'intero database Conoscenza di Wolfram attraverso gratuitamente Piano di abbonamento base Wolfram Cloud. (Se non hai bisogno di dati in tempo reale, tutto può essere memorizzato nella cache ed è possibile eseguire Wolfram Engine offline.) Un abbonamento base a Wolfram Cloud ti consente anche di memorizzare i tuoi metodi API nel cloud.
(Naturalmente, se vuoi sfruttare la nostra intera "ultra-architettura" che comprende desktop, server, cloud, elaborazione parallela, incorporata, mobile e interattiva, elaborazione e produzione, allora un buon punto di partenza è Wolfram|Uno, che è disponibile gratuitamente versione di prova).
La messa in produzione
Quindi, come funziona la licenza della libreria gratuita Wolfram Engine per gli sviluppatori? Negli ultimi 30+ anni, la nostra azienda ha avuto un ruolo molto modello di utilizzo semplice: Abbiamo concesso in licenza il nostro software a scopo di lucro, il che ci consente di continuare la nostra missione a lungo termine continui ed energici sviluppi scientifici. Abbiamo anche reso disponibili gratuitamente molti programmi importanti: questo, ad esempio, è il nostro main Sito web Wolfram|Alpha, Giocatore di Wolfram e accesso al cloud Wolfram con un abbonamento base.
Il Wolfram Engine gratuito è progettato per essere utilizzato dagli sviluppatori durante lo sviluppo di software finito. Puoi usarlo per sviluppare prodotti software già pronti, sia per te stesso che per l'azienda per cui lavori. Puoi usarlo per sviluppare progetti personali a casa, a scuola o al lavoro. Puoi usarlo per imparare il linguaggio Wolfram per futuri progetti software. (Se sei interessato, questo link è disponibile licenza valida).
Se disponi di un prodotto software finito (sistema) pronto per essere eseguito, puoi anche ottenerlo una licenza per la produzione utilizzando il Wolfram Engine. Il modo esatto in cui funzionerà dipenderà dal prodotto software specifico che hai creato e che offri. Sono disponibili diverse opzioni: per la distribuzione on-premise, per la distribuzione aziendale, per la distribuzione della libreria Wolfram Engine con software o hardware, per la distribuzione su piattaforme di cloud computing e per la distribuzione in Wolfram Cloud o Wolfram Enterprise Private Cloud.
Se stai creando un sistema gratuito e open source, puoi richiedere una licenza gratuita per utilizzare Wolfram Engine. Inoltre, se hai già una licenza per tipo di licenza Wolfram (del tipo che esiste, ad esempio, in la maggior parte delle università), sei libero di utilizzare il Free Wolfram Engine for Developers per tutto ciò che è specificato nella licenza.
Non abbiamo ancora trattato tutte le possibili sfumature dell'utilizzo del motore Wolfram, ma ci impegniamo a semplificare la concessione di licenze a lungo termine (e stiamo lavorando per garantire che Wolfram Language sia sempre disponibile e funzionante, offline). Al momento disponiamo di prezzi stabili su tutti i nostri prodotti software, creati in oltre 30 anni di duro lavoro, e vorremmo rimanere il più lontano possibile dai molti tipi di espedienti pubblicitari che purtroppo sono diventati fin troppo comuni negli ultimi tempi. tempi, aree di licenza del software.
Usalo per la tua salute!
Sono molto orgoglioso di ciò che siamo riusciti a creare con Wolfram Language ed è stato un piacere vedere tutte le invenzioni, scoperte e sviluppi nel campo dell'istruzione che sono stati raggiunti utilizzando il nostro software in questi decenni. Negli ultimi anni è emerso un livello fondamentalmente nuovo nell’uso sempre più diffuso del linguaggio Wolfram in progetti software su larga scala. A volte l'intero progetto è realizzato solo nel linguaggio Wolfram. A volte viene introdotto il linguaggio Wolfram per portare ulteriore intelligenza computazionale di alto livello in una posizione specifica in un progetto.
L'obiettivo del Wolfram Engine gratuito per gli sviluppatori è rendere più semplice per ogni utente l'utilizzo del linguaggio Wolfram in qualsiasi progetto di sviluppo software e durante la creazione di sistemi che utilizzano le sue potenti capacità di calcolo.
Il nostro team ha lavorato duramente per rendere il motore Wolfram gratuito il più semplice possibile da utilizzare e distribuire per gli sviluppatori. Ma se all’improvviso qualcosa non funziona per te personalmente o nel tuo progetto di lavoro, allora per favore mandami una lettera! Se è tutto ok, utilizza ciò che abbiamo sviluppato per te e crea qualcosa di nuovo basandosi su ciò che è già stato creato!