No, to se zgodi in to precej pogosto. V procesu komuniciranja z razvijalci programske opreme precej laskavo govorijo o naših tehnologijah, na primer o tem, kako so jim resnično pomagale pri učenju v šoli ali pri znanstvenem delu, ko pa jim zatem postavim vprašanje: "Torej uporabljaš jezik Wolfram jezik in računalniške zmogljivosti v vaših programskih sistemih?"Včasih odgovorijo pritrdilno, vendar prepogosto nastane nerodna tišina in nato rečejo,"Ne, ampak ali je to mogoče?".
Želim biti prepričan, da bo odgovor na to vprašanje vedno samo: "Da, preprosto je!" In da bi vam pri tem pomagali, danes začenjamo brezplačen Wolfram Engine za razvijalce (Brezplačni Wolf Engine za razvijalce). To je popoln motor Wolfram Language, ki ga je mogoče namestiti v kateri koli sistem in poklicati iz katerega koli programa, jezika, spletnega strežnika ali česar koli drugega ...
Mnogi poznajo jezik Wolfram jezik (pogosto le v obliki programa Mathematica) kot zmogljiv sistem za interaktivno računalništvo, pa tudi za znanstveno raziskovanje v izobraževanju, obdelavi podatkov in »Computational X« (področija računalništva) za številna X (področija znanja). Vendar pa se vedno bolj uporablja, ne da bi bil postavljen v ospredje, kot ključna komponenta pri gradnji sistemov proizvodne programske opreme. Torej, kaj lahko brezplačna knjižnica Wolfram Engine zdaj stori za razvijalce? »Jezik pakira tako, da ga je priročno vstaviti v številna programska okolja in projekte.
Tukaj bi se morali ustaviti zaradi pojasnila, Kako vidim jezik Wolfram v današnji realnosti. (Upoštevati je treba, da ga lahko takoj zaženete na spletu v Jezikovni peskovnik Wolfram). Najpomembnejše je zavedanje, da je jezik Wolfram v svoji trenutni obliki resnično popolnoma nov programski izdelek, tj. računalniški jezik s polnimi funkcijami. Danes je izjemno močna (simbolično, funkcionalno, ... ) je programski jezik, vendar je veliko več kot to, saj ima edinstveno lastnost, da ima vanj vgrajeno ogromno računalniških baz znanja: znanje o algoritmih, znanje o svetu okoli nas, znanje o tem, kako avtomatizirati programske izdelke in procese.
Toda vrnimo se k rojstvu računalniškega inženiringa - vse, kar je takrat obstajalo, je bila samo strojna koda, nato pa so se pojavili preprosti programski jeziki. In kmalu bi bilo lahko celo samoumevno, da mora imeti računalnik prednameščen operacijski sistem. Kasneje, s pojavom omrežij, se je pojavil uporabniški vmesnik, nato pa še način povezovanja v omrežje.
Vidim, da je moj cilj, skupaj z jezikom Wolfram, zagotoviti uporabniku raven računalniške inteligence, ki v bistvu vsebuje vse računalniško znanje naše celotne civilizacije in omogoča ljudem, da jemljejo za samoumevno, da bo njihov računalnik znal prepoznati predmete v sliki, kako rešiti enačbe ali izračunati število prebivalcev katerega koli mesta, pa tudi nešteto rešitev drugih uporabnih problemov.
Danes, z brezplačnim Wolfram Engine za razvijalce, želimo narediti naš izdelek vseprisoten in hitro dostopen razvijalcem programske opreme.
Brezplačni motor Wolfram za razvijalce ima dostop do celotne baze podatkov Wolfram znanje prek brezplačnega Osnovni naročniški načrt Wolfram Cloud. (Če ne potrebujete podatkov v realnem času, lahko vse shranite v predpomnilnik in Wolfram Engine lahko zaženete brez povezave.) Osnovna naročnina na Wolfram Cloud vam omogoča tudi shranjevanje vaših metod API v oblaku.
(Seveda, če želite izkoristiti našo celotno "ultra-arhitekturo", ki obsega namizno, strežniško, oblak, vzporedno, vgrajeno, mobilno - ter interaktivno, razvojno in proizvodno računalništvo - potem je dober začetek Wolfram|Ena, ki je na voljo kot brezplačen preizkusna različica).
Zagon
Kako torej deluje licenciranje brezplačne knjižnice Wolfram Engine za razvijalce? V zadnjih 30+ letih je imelo naše podjetje zelo preprost model uporabe: Programsko opremo smo licencirali za dobiček, kar nam omogoča nadaljevanje našega dolgoročnega poslanstva stalen in energičen znanstveni razvoj. Prav tako smo dali na voljo številne pomembne programe brezplačno – na primer, to je naš glavni Spletno mesto Wolfram|Alpha, Igralec Wolfram in dostop do oblaka Wolfram z osnovno naročnino.
Brezplačni Wolfram Engine je namenjen razvijalcem za uporabo pri razvoju končne programske opreme. Uporabite ga lahko za razvoj že pripravljenih programskih izdelkov, tako zase kot za podjetje, v katerem delate. Uporabite ga lahko za razvoj osebnih projektov doma, v šoli ali službi. Uporabite ga lahko za učenje jezika Wolfram za prihodnje projekte programske opreme. (Če vas zanima, je ta povezava na voljo veljavna licenca).
Če imate pripravljen programski izdelek (sistem) za zagon, lahko tudi dobite dovoljenje za proizvodnjo z uporabo Wolfram Engine. Točno, kako bo to delovalo, bo odvisno od določenega programskega izdelka, ki ste ga ustvarili in ponujate. Obstaja več možnosti: za lokalno uvedbo, za uvedbo v podjetju, za distribucijo knjižnice Wolfram Engine s programsko ali strojno opremo, za uvedbo na platformah računalništva v oblaku in za uvedbo v Wolfram Cloud ali Wolfram Enterprise Private Cloud.
Če gradite brezplačen, odprtokodni sistem, potem lahko zahtevate brezplačno licenco za uporabo Wolfram Engine. Tudi, če že imate licenco glede na vrsto licence Wolfram (tipa, ki obstaja npr. v večina univerz), lahko prosto uporabljate Free Wolfram Engine for Developers za vse, kar je navedeno v licenci.
Nismo še zajeli vseh možnih odtenkov uporabe mehanizma Wolfram, vendar smo zavezani temu, da bo licenciranje dolgoročno enostavno (in si prizadevamo zagotoviti, da je jezik Wolfram vedno na voljo in funkcionalen, brez povezave). Trenutno imamo stabilne cene za vse naše izdelke programske opreme, ki so bili ustvarjeni v več kot 30 letih trdega dela, in radi bi se držali čim dlje od številnih vrst oglaševalskih trikov, ki so v zadnjem času žal postali vse preveč pogosti krat Licenčna področja programske opreme.
Uporabite ga za svoje zdravje!
Zelo sem ponosen na to, kar nam je uspelo ustvariti z jezikom Wolfram, in v veselje mi je bilo videti vse izume, odkritja in razvoj v izobraževanju, ki so bili doseženi z našo programsko opremo v teh desetletjih. V zadnjih letih se je pojavila bistveno nova raven vse bolj razširjene uporabe jezika Wolfram v obsežnih programskih projektih. Včasih je celoten projekt zgrajen samo v jeziku Wolfram. Včasih se jezik Wolfram uvede, da se na določeno mesto v projektu prenese nekaj dodatne računalniške inteligence na visoki ravni.
Cilj brezplačnega motorja Wolfram Engine za razvijalce je vsakemu uporabniku olajšati uporabo jezika Wolfram v katerem koli projektu razvoja programske opreme in pri gradnji sistemov, ki uporabljajo njegove zmogljive računalniške zmogljivosti.
Naša ekipa se je zelo trudila, da bi razvijalcem čim bolj olajšala uporabo in uvajanje Free Wolfram Engine. Če pa nenadoma nekaj ne deluje za vas osebno ali pri vašem projektu v službi, prosim pošlji mi pismo! Če je vse v redu, uporabite tisto, kar smo razvili za vas in naredite nekaj novega na podlagi že ustvarjenega!