No, tätä tapahtuu, ja melko usein. Kommunikoidessaan ohjelmistokehittäjien kanssa he puhuvat melko imartelevasti teknologioistamme, esimerkiksi siitä, kuinka he todella auttoivat heitä opiskelemaan koulussa tai tekemään tieteellistä työtä, mutta kun sen jälkeen esitän heille kysymyksen: "Joten käytät kieltä Wolfram-kieli ja laskentaominaisuudet ohjelmistojärjestelmissäsi?"Joskus he vastaavat kyllä, mutta liian usein on kiusallinen hiljaisuus ja sitten he sanovat:Ei, mutta onko tämä mahdollista?'.
Haluan olla vakuuttunut siitä, että vastaus tähän kysymykseen on aina vain: "Kyllä, se on helppoa!" Ja auttaaksemme sinua tässä, aloitamme tänään ilmainen Wolfram Engine kehittäjille (Ilmainen Wolf Engine kehittäjille). Se on täysimittainen Wolfram Language -moottori, joka voidaan ottaa käyttöön missä tahansa järjestelmässä ja kutsua mistä tahansa ohjelmasta, kielestä, verkkopalvelimesta tai mistä tahansa muusta...
Monet ihmiset tietävät kielen Wolfram-kieli (usein vain Mathematica-ohjelman muodossa) tehokkaana järjestelmänä vuorovaikutteiseen laskemiseen sekä tieteelliseen tutkimukseen koulutuksessa, tietojenkäsittelyssä ja "laskennallisessa X:ssä" (laskenta-alueet) monille X:ille (tietoalueille). Sitä käytetään kuitenkin yhä enemmän ilman esille tuomista avainkomponenttina tuotannon ohjelmistojärjestelmien rakentamisessa. Mitä ilmainen Wolfram Engine -kirjasto voi nyt tehdä kehittäjille? ”Se pakkaa kielen niin, että se on kätevä liittää moniin ohjelmistoympäristöihin ja projekteihin.
Meidän pitäisi pysähtyä tähän selventämään, Miten näen Wolfram-kielen tämän päivän todellisuudessa. (Huomaa, että voit suorittaa sen heti verkossa Wolfram Language -hiekkalaatikko). Tärkeintä on ymmärtää, että Wolfram Language nykyisessä muodossaan on todella pohjimmiltaan uusi ohjelmistotuote, nimittäin monipuolinen laskentakieli. Nykyään se on erittäin voimakas (symbolinen, toimiva,... ) on ohjelmointikieli, mutta se on paljon enemmän, koska sillä on ainutlaatuinen ominaisuus, että siihen on sisäänrakennettu valtava määrä laskennallisia tietokantoja: tietoa algoritmeista, tietoa ympäröivästä maailmasta, tietoa ohjelmistotuotteiden ja prosessien automatisoinnista.
Wolfram-kielen tavoite on yksinkertainen, mutta myös melko kunnianhimoinen: kaiken tarvittavan tulee olla kieleen sisäänrakennettua ja samalla mahdollisimman automatisoitua.
Mutta palataanpa tietokonetekniikan syntymään - silloin oli vain konekoodia, sitten ilmestyivät yksinkertaiset ohjelmointikielet. Ja pian voitiin jopa pitää itsestäänselvyytenä, että tietokoneeseen pitäisi olla esiasennettu käyttöjärjestelmä. Myöhemmin verkkojen myötä käyttöliittymä ilmestyi ja sitten verkkoon yhdistämiskeino.
Näen tavoitteeni Wolfram-kielen ohella tarjota käyttäjälle laskennallisen älykkyyden taso, joka sisältää olennaisesti koko sivilisaatiomme laskennallisen tiedon ja antaa ihmisille mahdollisuuden pitää itsestäänselvyytenä, että heidän tietokoneensa osaa tunnistaa esineitä. kuvassa, kuinka ratkaista yhtälöitä tai laskea minkä tahansa kaupungin asukasluku, sekä lukemattomia ratkaisuja muihin hyödyllisiin ongelmiin.
Nykyään kehittäjille tarkoitetun ilmaisen Wolfram Enginen avulla haluamme tuoda tuotteemme arjen ja nopeasti ohjelmistokehittäjien saataville.
Ilmaisella Wolfram-moottorilla kehittäjille on pääsy koko tietokantaan Wolfram tietämys ilmaisen kautta Wolfram Cloud Basic -tilaussuunnitelma. (Jos et tarvitse reaaliaikaista dataa, kaikki voidaan tallentaa välimuistiin ja voit käyttää Wolfram Engineä offline-tilassa.) Wolfram Cloudin perustilauksen avulla voit myös tallentaa menetelmäsi API pilvessä.
(Tietenkin, jos haluat hyödyntää koko "ultra-arkkitehtuuriamme", joka kattaa työpöydän, palvelimen, pilven, rinnakkaiset, sulautetut, mobiilit - ja interaktiiviset, kehitys- ja tuotantolaskenta -, hyvä paikka aloittaa on Wolfram|Yksi, joka on saatavilla ilmaiseksi kokeiluversio).
Käyttöönotto
Joten miten ilmaisen Wolfram Engine -kirjaston lisensointi toimii kehittäjille? Viimeisten 30+ vuoden aikana yrityksellämme on ollut erittäin yksinkertainen käyttömalli: Olemme lisensoineet ohjelmistomme voittoa varten, mikä antaa meille mahdollisuuden jatkaa pitkän aikavälin tehtäväämme jatkuvaa ja energistä tieteellistä kehitystä. Olemme myös saaneet monia tärkeitä ohjelmia saataville ilmaiseksi - esimerkiksi tämä on pääohjelmamme Wolfram|Alpha-verkkosivusto, Wolfram Player ja pääsy Wolfram-pilveen perustilauksella.
Ilmainen Wolfram Engine on suunniteltu kehittäjille valmiiden ohjelmistojen kehittämiseen. Sen avulla voit kehittää valmiita ohjelmistotuotteita sekä itsellesi että yrityksellesi, jossa työskentelet. Voit käyttää sitä henkilökohtaisten projektien kehittämiseen kotona, koulussa tai töissä. Voit käyttää sitä Wolfram-kielen oppimiseen tulevia ohjelmistoprojekteja varten. (Jos olet kiinnostunut, tämä linkki löytyy voimassa oleva lisenssi).
Jos sinulla on valmis ohjelmistotuote (järjestelmä) valmis käytettäväksi, voit myös saada lisenssi tuotantoon Wolfram-moottorilla. Se, miten tämä tarkalleen toimii, riippuu luomastasi ja tarjoamastasi ohjelmistotuotteesta. Vaihtoehtoja on useita: paikan päällä, yrityskäyttöönotto, Wolfram Engine -kirjaston jakelu ohjelmiston tai laitteiston kanssa, käyttöönotto pilvilaskenta-alustoilla ja käyttöönotto Wolfram Cloudissa tai Wolfram Enterprise Private Cloudissa.
Jos rakennat ilmaista avoimen lähdekoodin järjestelmää, voit pyytää ilmaista lisenssiä Wolfram Enginen käyttöön. Myös jos sinulla on jo ajokortti Wolfram-lisenssityypin mukaan (sellaista tyyppiä, joka on olemassa, esim useimmat yliopistot), voit vapaasti käyttää Free Wolfram Engine for Developers -ohjelmaa kaikkeen, mitä lisenssissä on määritelty.
Emme ole vielä käsitelleet kaikkia Wolfram-moottorin käytön vivahteita, mutta olemme sitoutuneet tekemään lisensoinnista helppoa pitkällä aikavälillä (ja pyrimme varmistamaan, että Wolfram-kieli on aina saatavilla ja toimiva offline-tilassa). Meillä on tällä hetkellä vakaat hinnat kaikissa ohjelmistotuotteissamme, jotka on luotu yli 30 vuoden kovan työn aikana, ja haluamme pysyä mahdollisimman kaukana monista mainostemppuista, joista on valitettavasti tullut aivan liian yleisiä viime aikoina. ohjelmiston lisenssialueet.
Käytä sitä terveytesi hyväksi!
Olen erittäin ylpeä siitä, mitä olemme pystyneet luomaan Wolfram-kielellä, ja on ollut ilo nähdä kaikkia keksintöjä, löytöjä ja kehitystä koulutuksessa, joita ohjelmistomme avulla on saavutettu näiden vuosikymmenten aikana. Viime vuosina Wolfram-kielen yhä laajemmassa käytössä suurissa ohjelmistoprojekteissa on noussut täysin uusi taso. Joskus koko projekti on rakennettu vain Wolfram-kielellä. Joskus Wolfram-kieli tuodaan lisää korkean tason laskennallista älykkyyttä tiettyyn paikkaan projektissa.
Kehittäjille tarkoitetun ilmaisen Wolfram Enginen tavoitteena on helpottaa Wolfram-kielen käyttöä kaikissa ohjelmistokehitysprojekteissa ja sen tehokkaita laskentaominaisuuksia käyttävien järjestelmien rakentamisessa.
Tiimimme on työskennellyt kovasti tehdäkseen Free Wolfram Enginestä mahdollisimman helpon kehittäjien käytettäväksi ja käyttöönotettavaksi. Mutta jos jokin ei yhtäkkiä toimi sinulle henkilökohtaisesti tai työprojektissasi, ole hyvä lähetä minulle kirje! Jos kaikki on kunnossa, käytä sitä, mitä olemme sinulle kehittäneet ja tee jotain uutta jo luotujen pohjalta!