Pirtûkxaneya Engine Wolfram Free ji bo Pêşdebirên Nermalavê

Pirtûkxaneya Engine Wolfram Free ji bo Pêşdebirên Nermalavê
Wergera orjînal li ser bloga min

Çend vîdyoyên li ser Wolfram Language


Çima hûn hîn jî teknolojiyên Wolfram bikar nakin?

Welê, ev diqewime, û pir caran. Di pêvajoya danûstendina bi pêşdebirên nermalavê re, ew li ser teknolojiyên me bi dilşikestî diaxivin, mînakî, ka wan çawa bi rastî di xwendina dibistanê de an di xebata zanistî de alîkariya wan kiriye, lê gava ku piştî wê ez pirsê ji wan dikim:Ji ber vê yekê hûn ziman bikar bînin Zimanê Wolfram û wî kapasîteyên komputerê di pergalên nermalava we de?"Carinan ew bersiv didin erê, lê pir caran bêdengiyek nebaş heye û paşê ew dibêjin,"Na, lê ev gengaz e?".

Pirtûkxaneya Engine Wolfram Free ji bo Pêşdebirên NermalavêEz dixwazim bibînim ku bersiva vê pirsê dê her dem tenê be: "Erê, ew hêsan e!" Û ji bo ku hûn bi vê yekê re bibin alîkar, îro em dest pê dikin belaş Engine Wolfram ji bo pêşdebiran (Ji bo pêşdebiran Engine Wolf Free). Ew motorek Wolfram Zimanek bêkêmasî ye ku dikare li ser her pergalê were bicîh kirin û ji her bername, ziman, servera malperê, an tiştek din were gazî kirin…

Wolfram Engine dilê hemî hilberên nermalava me ye. Ya ku zimanê Wolfram bi hemî hişmendiya xwe ya hesabker ve pêk tîne ev e, algorîtmayan, bingeha zanînê û hwd û hwd. Ya ku me dihêle ev e berhemên sermaseyê (tevlî Mathematica), her weha me platform ewr. Ya ku li hundur rûniştiye ev e Wolfram | Alpha, û bi hejmarên bêtir û bêtir pergalên hilberîna bingehîn li dinyayê. Û naha, di dawiyê de, em ji bo çareserkirina pirsgirêkan fersendê dakêşin vê motorê belaş dakêşin di projeyên pêşveçûna nermalava xwe de bikar bînin ji her kesî re.

Zimanê bernameya Wolfram Language

Gelek kes bi ziman dizanin Zimanê Wolfram (pir caran tenê di forma bernameya Mathematica de) wekî pergalek hêzdar ji bo hesabkirina înteraktîf, û her weha ji bo lêkolîna zanistî ya di perwerdehiyê de, hilberandina daneyan, û "Hesabkirina X" (herêmên hesabkirinê) ji bo gelek X (herêmên zanînê). Lêbelê, ew her ku diçe zêde tê bikar anîn, bêyî ku derkeve pêş, wekî hêmanek sereke di avakirina pergalên nermalava hilberînê de. Ji ber vê yekê pirtûkxaneya Wolfram Engine belaş niha dikare ji bo pêşdebiran çi bike? "Ew ziman bi vî rengî paket dike ku hêsan têxe nav gelek hawîrdor û projeyan nermalavê.

Divê em li vir ji bo zelalkirinê rawestin, Ez zimanê Wolfram di rastiyên îroyîn de çawa dibînim. (Divê were zanîn ku hûn dikarin tavilê wê li serhêl bimeşînin Wolfram Ziman sandbox). Ya herî girîng ev e ku meriv zanibe ku Zimanê Wolfram di forma xwe ya heyî de bi rastî hilberek nermalava bingehîn a nû ye, yanî zimanê kompîturê bi temamî. Îro, ew pir bi hêz e (sembolîk, fonksiyonel, ... ) zimanek bernamesaziyê ye, lê ew ji wiya pirtir e ji ber ku taybetmendiya wî ya bêhempa heye ku hejmareke mezin ji bingehên zanîna hesabkerî tê de hatine çêkirin: zanîna li ser algorîtmayan, zanîna li ser cîhana li dora me, zanîna li ser ka meriv çawa hilber û pêvajoyên nermalavê bixweber dike.

Êdî bêtir ji 30 salan Pargîdaniya me her tiştê ku îro zimanê Wolfram e bi rêkûpêk pêşdixe. Û ez bi taybetî bi vê yekê serbilind im ku (her çend ew pir dijwar e, ji bo nimûne pêvajoyek weşanên vîdyoyê yên zindî!) çiqas sêwirana nermalava yekreng, elegant û bi îstîqrar me karî ku wê li seranserê ziman bi cih bînin. Evdem ziman xwedî zêdetirî 5000 fonksiyonan e, hema hema hemî deveran digire: ji dîtbarîkirin ber fêrbûna makîneyê, hilanîna daneyên hejmarî (hesabên hejmarî), hilberandina wêneya grafîkî, geometrî, matematîkê bilind, naskirina zimanê xwezayî, û her weha gelek deverên din zanîna li ser cîhana li dora me (coxrafya, derman, fen, endezyariyê, zanist hwd.).

Di van salên dawî de, me di heman demê de gelek taybetmendiyên bernamesaziyê yên bi hêz li ziman zêde kir - ew tavilê ye belavkirina ewr, bernameya torê, interaction web, girêdana databasan, import / hinardekirin (zêdetirî 200 formatên daneya zêde), rêveberiya pêvajoyên derveyî, testkirina bernameyê, çêkirina raporan, cryptography, blockchain hwd.(saziya sembolîk a zimên wan pir dîtbar û bi hêz dike).

Armanca Zimanê Wolfram sade ye, lê di heman demê de pir ambargo ye: her tiştê ku hewce dike divê di zimên de were çêkirin û di heman demê de bi qasî ku gengaz dibe otomatîk be.

Mînak: Pêdivî ye wêneyê analîz bikin? Pêdivî ye daneyên erdnîgarî? Pêvajoya dengî? Pirsgirêka optimîzasyonê çareser bikin? Agahiya hewayê? Tiştek 3D biafirînin? Daneyên anatomîkî? Naskirina Zimanê Xwezayî (NLP)? Tespîtkirina anomalî li rêzikên demê? Bixwîne? Îmzeya dîjîtal bistînin? Hemî van karan (û gelekên din) bi tenê fonksiyonên ku hûn dikarin tavilê ji her bernameya ku bi Zimanê Wolfram hatî nivîsandin bang bikin. Ne hewce ye ku li pirtûkxaneyên nermalava pispor bigerin, û her tişt tavilê di zimên de tête çêkirin.

Lê em vegerin ser jidayikbûna endezyariya komputerê - tiştê ku wê hingê hebû tenê koda makîneyê bû, paşê zimanên bernamesaziyê yên hêsan xuya bûn. Û di demek nêzîk de meriv dikare wekî rast were girtin ku pêdivî ye ku komputerek pergala xebitandinê ya pêş-sazkirî hebe. Dûv re, bi hatina torê re, navrûya bikarhêner xuya bû, dûv re awayên girêdana bi torê re.

Ez vê yekê wekî armanca xwe dibînim, ligel Zimanê Wolfram, ku ez ji bikarhêner re astek îstîxbarata hesabkerî peyda bikim ku di bingeh de hemî zanîna hesabkerî ya tevahiya şaristaniya me dihewîne û dihêle ku mirov ji xwe re bipejirîne ku komputera wan dê zanibe ka çawa tiştan nas bike. di wêneyekî de, meriv çawa hevkêşeyan çareser dike an nifûsa her bajarekî hesab dike, û her weha bêhejmar çareseriyên pirsgirêkên din ên kêrhatî.

Îro, bi Engine Wolfram-a belaş ji bo pêşdebiran, em dixwazin ku hilbera xwe berbelav û zû ji pêşdebirên nermalavê re peyda bikin.

Motora Wolfram

Pirtûkxaneya Wolfram Engine ya belaş ji bo pêşdebiran, Zimanê Wolfram-a tevahî wekî hêmanek nermalavê ku rasterast dikare di her stûnek pêşkeftina nermalava standard de were girêdan bicîh tîne. Ew dikare li ser her platformek pergala standard bixebite (Linux, Mac, Windows, raspberry pi,…; komputera kesane, server, virtual, belavkirî, paralel, bicîbûyî). Hûn dikarin wê rasterast ji bikar bînin koda bernameyê an ji rêzika fermanê. Hûn dikarin ji zimanên bernamesaziyê bang bikin (python, Java, .TOR, C / C ++,...) an ji bernameyên din ên wekî Excel, jupyter, Yekîtî, Rhino hwd. Hûn dikarin bi navgîniya medyayên cihêreng jê re bang bikin - soketan, ZeroMQ, MQTT an jî bi navgîniya xweya çêkirî WSTP (Protokola Veguheztina Sembolî ya Wolfram). Ew daneyan dixwîne û jê re dinivîse bi sedan formatan (CSV, JSON, XML,...hwd.), bi databasan ve girêdide (SQL, RDF/SPARQL, mongo, ...) û her weha dikare bangî bernameyên derveyî jî bike (pelên îcrakar, pirtûkxane…), ji gerokên, pêşkêşkerên nameyê, APIs, alavênû her weha ziman (python, NodeJ, Java, .TOR, R,…). Di pêşerojek nêzîk de ew ê jî rasterast bi serverên malperê ve were girêdan (J2EE, aiohttp, Django, ...). Hûn dikarin koda Wolfram Zimanê xwe bi karanîna IDE, edîtor û amûrên standard biguherînin û îdare bikin (Tarîreş, Ez fikrê fam dikim, Atom, Vim, Kodê Visual Studio, herin û din).

Motora Wolfram-a belaş ji bo pêşdebiran bigihîje tevahiya databasê zanîna Wolfram bi rêya belaş Plana Tevnebûna Bingehîn a Wolfram Cloud. (Heke hûn ne hewceyî daneya rast-demê bin, her tişt dikare were cache kirin û hûn dikarin Engine Wolfram offline bimeşînin.) Abonetiyek bingehîn a Wolfram Cloud jî dihêle hûn rêbazên xwe hilînin API di ewr de.

Taybetmendiyek sereke ya Zimanê Wolfram ev e ku hûn dikarin tam heman kodê li her deverê bimeşînin. Hûn dikarin wê bi înteraktîf bimeşînin Belgeyên Wolfram - li ser komputerek kesanein ewr an li ser destpê bikin. Hûn dikarin wê di API-ya ewr de (an wekî peywirek plansazkirî, hwd.) tê de bimeşînin ewrê giştî Wolfram an Wolfram Enterprise ewrê li hundurê taybet. Û naha, bi karanîna Engine Wolfram, hûn jî dikarin wê bi hêsanî di hundurê her stûnek pêşkeftina nermalava standard de bimeşînin.

(Bê guman, heke hûn dixwazin tevaya "mîmariya ultra" ya ku sermaseya me, server, ewr, paralel, pêvekirî, mobîl - û înteraktîf, pêşkeftin û hilberandina hesaban vedigire - bi kar bînin - wê hingê cîhek baş a destpêkirinê ye Wolfram|Yek, ku wekî belaş heye guhertoya darizandinê).

Komîserkirin

Ji ber vê yekê lîsansa pirtûkxaneya Wolfram Engine belaş ji bo pêşdebiran çawa dixebite? Di nav 30+ salên çûyî de, pargîdaniya me pir zêde bû modela karanîna hêsan: Me nermalava xwe ji bo berjewendiyê destûr daye, ya ku rê dide me ku em mîsyona xweya demdirêj bidomînin pêşveçûnên zanistî yên berdewam û enerjîk. Me her weha gelek bernameyên girîng belaş peyda kir - mînakî, ev sereke me ye Wolfram|Malpera Alpha, Wolfram Player û bi abonetiya bingehîn ve gihîştina ewrê Wolfram.

Wolfram Engine belaş ji bo pêşdebiran hatî çêkirin ku dema pêşdebirina nermalava qedandî bikar bînin. Hûn dikarin wê bikar bînin da ku hilberên nermalava amade pêşve bibin, hem ji bo xwe hem jî ji bo pargîdaniya ku hûn lê dixebitin. Hûn dikarin wê bikar bînin ku projeyên kesane li mal, dibistan an kar pêşve bibin. Hûn dikarin wê bikar bînin ku ji bo projeyên nermalava pêşerojê fêrî Zimanê Wolfram bibin. (Heke hûn eleqedar in, ev girêdan heye lîsansa derbasdar).

Ger we hilberek nermalava qedandî (pergal) amade ye ku bixebite, hûn jî dikarin bistînin îcaze ji bo hilberînê bi karanîna Wolfram Engine. Bi rastî ev çawa dixebite dê bi hilbera nermalava taybetî ya ku we çêkiriye û pêşkêşî dike ve girêdayî be. Gelek vebijark hene: ji bo bicihkirina li hundur, ji bo bicîhkirina pargîdanî, ji bo belavkirina pirtûkxaneya Wolfram Engine bi nermalava an hardware, ji bo bicîhkirina li ser platformên hesabkirina ewr, û ji bo bicîhkirina li Wolfram Cloud an Wolfram Enterprise Private Cloud.

Ger hûn pergalek belaş, çavkaniya vekirî ava dikin, wê hingê hûn dikarin destûrnameyek belaş bixwazin ku Engine Wolfram bikar bînin. Di heman demê de, heke we berê destûrnameyek heye bi cureyê lîsansa Wolfram (ji celebê ku heye, wek nimûne, di piraniya zanîngehan), hûn azad in ku hûn Engine Wolfram Free ji bo Pêşdebiran ji bo her tiştê ku di destûrnameyê de hatî destnîşan kirin bikar bînin.

Me hîna hemî nuwazeyên gengaz ên karanîna motora Wolfram venegirtiye, lê em soz didin ku destûrnameyê ji bo demek dirêj ve hêsan bikin (û em dixebitin ku pê ewle bin ku Zimanê Wolfram her gav berdest û bikêrhatî be, offline). Naha li ser hemî hilberên nermalava me yên ku di nav 30+ salên xebata dijwar de hatine afirandin bihayên aram hene, û em dixwazin ku heya ku gengaz be ji gelek celeb fêlên reklamê yên ku mixabin di van demên dawî de pir gelemperî bûne dûr bimînin. demên lîsansa nivîsbariyê.

Ji bo tenduristiya xwe bikar bînin!

Ez bi tiştên ku me karîbûn bi Zimanê Wolfram biafirînin pir serbilind im, û ez kêfxweş bûm ku hemî îcad, vedîtin û pêşkeftinên perwerdehiyê yên ku bi karanîna nermalava me di van dehsalan de hatine bidestxistin dîtin. Di van salên dawî de, asteke bingehîn a nû di bikaranîna berfireh a Zimanê Wolfram de di projeyên nermalava mezin de derketiye holê. Carinan hemî proje tenê bi Zimanê Wolfram tê çêkirin. Carinan Zimanê Wolfram tê destnîşan kirin da ku di projeyekê de hin îstîxbarata hesabker a asta bilind a din bîne cîhek taybetî.

Armanca Wolfram Engine belaş ji bo pêşdebiran ew e ku ji her kesî re hêsantir bike ku zimanê Wolfram di her projeyek pêşkeftina nermalavê de bikar bîne û dema ku pergalên ku kapasîteyên wê yên hesabkeriya bihêz bikar tînin ava dike.

Tîma me gelek xebitiye ku Engine Wolfram Free ji bo pêşdebiran bi hêsanî bikar bîne û bi qasî ku gengaz bikar bîne. Lê heke ji nişka ve tiştek ji we re kesane an di projeya we de li ser xebatê nexebite, wê hingê ji kerema xwe ji min re nameyekê bişîne! Ger her tişt baş e, tiştê ku me ji bo we pêşxistiye bikar bînin û li ser bingeha tiştê ku berê hatî afirandin tiştek nû çêbikin!

Di derbarê wergerê deWergera nivîsa Stephen Wolfram "Destpêkirina Îro: Engine Wolfram Free ji bo Pêşdebiran
".

Ez spasiyên xwe yên kûr diyar dikim Peter Tenishev и Galina Nikitina ji bo alîkariya werger û amadekirina weşanê.

Dixwazin fêr bibin ka meriv çawa bi Zimanê Wolfram bername dike?
Her hefte temaşe bikin webînar.
qeydkirina ji bo kursên nû. Amade qursa serhêl.
Emir çareseriyê li ser Zimanê Wolfram.

Source: www.habr.com

Add a comment