Maktabadda Injiinka Wolfram ee Bilaashka ah ee Soosaarayaasha Software-ka

Maktabadda Injiinka Wolfram ee Bilaashka ah ee Soosaarayaasha Software-ka
Turjumaada asalka ah ee bloggeyga

Dhowr fiidiyow oo ku saabsan Luuqadda Wolfram


Waa maxay sababta aadan weli u isticmaalin tignoolajiyada Wolfram?

Hagaag, tani way dhacdaa, iyo marar badan. Inta lagu guda jiro la xiriirka horumarinta software, waxay si qumman uga hadlaan tiknoolajiyadayada, tusaale ahaan, sida ay runtii uga caawiyeen inay wax ku bartaan dugsiga ama fulinta shaqada sayniska, laakiin markaa ka dib waxaan waydiiyaa su'aasha: "Markaa waxaad isticmaashaa carrabka Luuqadda Wolfram iyo isaga awoodaha xisaabinta Nidaamyada software-kaaga?"Mararka qaar waxay ku jawaabaan haa, laakiin marar badan waxaa jira aamusnaan xun, ka dibna waxay yiraahdaan,"Maya, laakiin tani suurtagal ma tahay?".

Maktabadda Injiinka Wolfram ee Bilaashka ah ee Soosaarayaasha Software-kaWaxaan rabaa in aan ku qanco in jawaabta su'aashan ay had iyo jeer ahaan doonto oo kaliya: "Haa, way fududahay!" Oo si aan taas kaaga caawiyo, maanta waxaan bilaabaynaa free Wolfram Engine horumarinta (Free Engine Wolf ee horumarinta). Waa matoorka Luqadda Wolfram oo dhamaystiran kaas oo la geyn karo nidaam kasta oo laga waci karo barnaamij kasta, luqad kasta, server-ka shabakadda, ama wax kasta oo kale...

Matoorka Wolfram waa wadnaha dhammaan alaabadayada software-ka. Tani waa waxa luqadda Wolfram fuliso, oo leh dhammaan caqligeeda xisaabinta, algorithms, saldhiga aqoonta iyo wixi la mida iyo wixi la mida. Tani waa waxa ina sii wada alaabta miiska (oo ay ku jiraan Xisaabta), sidoo kale annaga madal daruureed. Tani waa waxa dhex fadhiya Wolfram | Alpha, iyo tiro aad iyo aad u badan nidaamyada wax soo saarka xudunta u ah aduunka. Oo hadda, ugu dambeyntii, waxaan ku siin fursad si ay u soo dejisan engine this lacag la'aan ah xalinta dhibaatooyinka u isticmaal mashaariicda horumarinta software-kaaga qof kasta oo raba.

Wolfram Language Programming Language

Dad badan baa luqadda yaqaan Luuqadda Wolfram (badanaa kaliya qaabka barnaamijka xisaabta) oo ah nidaam awood badan oo loogu talagalay xisaabinta is-dhexgalka, iyo sidoo kale cilmi-baarista sayniska ee waxbarashada, habaynta xogta, iyo "Computational X" (meelaha xisaabinta) ee X badan (meelaha aqoonta). Si kastaba ha ahaatee, waxaa sii kordheysa in la isticmaalo, iyada oo aan la keenin, iyada oo ah qayb muhiim ah oo ka mid ah dhisidda hababka software-soo-saarka. Haddaba maxay maktabadda Wolfram Engine ee bilaashka ah u qaban kartaa horumariyeyaasha hadda? "Waxay u xirtaa luqadda si ay ugu habboon tahay in la geliyo goobo iyo mashruucyo badan oo software ah.

Waa in aan halkan ku hakiyo caddaynta, Sida aan u arko luqadda Wolfram xaqiiqada maanta jirta. (Waa in la ogaadaa in aad isla markiiba ku socodsiin karto internetka Sanduuqa Ciidda Luuqadda Wolfram). Waxa ugu muhiimsan waa in la ogaado in luqadda Wolfram ee qaabka hadda jirta ay run ahaantii tahay wax soo saar software cusub, oo ah luqadda xisaabinta oo si buuxda u muuqata. Maanta, aad bay u awood badan tahay (astaan, shaqeyn,... ) waa luqadda barnaamijyada, laakiin aad ayey uga badan tahay taas sababtoo ah waxay leedahay sifo gaar ah oo ay ku leedahay tiro badan oo saldhigyo aqoon xisaabeed ah: aqoonta ku saabsan algorithms-yada, aqoonta ku saabsan adduunka inagu xeeran, aqoonta ku saabsan sida loo farsameeyo alaabta iyo hababka software-ka.

Horeba muddo ka badan 30 sano Shirkadeena waxay si nidaamsan u horumarinaysaa wax kasta oo luqadda Wolfram maanta tahay. Waxaan si gaar ah ugu hanweynahay xaqiiqda ah in (in kasta oo ay aad u adag tahay, tusaale ahaan farsamaynta baahinta muuqaalka tooska ah!) meeqa labis, xarrago leh oo nashqadeynta software deggan waxa aanu ku guulaysanay in aanu ka hirgalino luuqada oo dhan. Hadda luqaddu waxay leedahay in ka badan 5000 oo hawlood, oo daboolaya ku dhawaad ​​dhammaan meelaha: laga bilaabo sawirid si ay u barashada mashiinka, habaynta xogta tirada (xisaabta tirada), habaynta sawirka garaafka, joomatari, xisaabta sare, aqoonsiga luqadda dabiiciga ah, iyo sidoo kale meelo kale oo badan aqoonta dunida inagu xeeran (juqraafiga, daawo, fanka, injineernimada, cilmiga iwm).

Sannadihii u dambeeyay, waxaan sidoo kale ku darnay sifooyin barnaamijyo badan oo awood leh luqadda β€” waa isla markiiba daruuraha la geeyo, barnaamijka shabakada, isdhexgalka webka, ku xidhidhiyaha xog-ururinta, soo dejinta/dhoofinta (in ka badan 200 oo qaabab xog dheeraad ah), maaraynta hababka dibadda, imtixaanka barnaamijka, abuurista warbixino, cryptography, block iwm (qaabka astaanta u ah afku wuxuu ka dhigaa kuwo muuqaal iyo awood leh).

Hadafka Luqadda Wolfram waa mid fudud, laakiin sidoo kale hamiga leh: wax kasta oo loo baahan yahay waa in lagu dhisaa luqadda isla markaana si otomaatig ah loogu dhejiyaa intii suurtagal ah.

Tusaale ahaan: lagama maarmaan falanqeeyaan sawirka? loo baahan yahay xogta juqraafiga? Habaynta codka? Xalli dhibka hagaajinta? Macluumaadka cimilada? Abuur Shayga 3D? Xogta anatomical? Aqoonsiga Luuqadda Dabiiciga ah (NLP)? Ogaanshaha Anomaly in waqti taxane ah? Soo dir? Hel saxeex dhijitaal ah? Dhammaan hawlahan (iyo kuwo kale oo badan) waa hawlo aad isla markiiba ka wici karto barnaamij kasta oo ku qoran Luqadda Wolfram. Looma baahna in la raadiyo maktabado software gaar ah, wax walbana isla markiiba waxaa lagu dhisay luqadda.

Laakiin aan ku laabanno dhalashada injineernimada kombiyuutarka - dhammaan wixii jiray markaa waxay ahaayeen kaliya code mashiinka, ka dibna luuqadaha barnaamijyada fudud ayaa soo muuqday. Mar dhowna xitaa waa la qaadan karaa in kombuyuutarku hore u sii rakibay nidaamka hawlgalka. Later, markii ay soo baxeen shabakadaha, interface interface ayaa soo muuqday, ka dibna habka isku xirka shabakada.

Waxaan u arkaa inay tahay yoolkayga, oo ay weheliso Luqadda Wolfram, si aan u siiyo isticmaalaha heer sirdoon xisaabeed oo asal ahaan ka kooban dhammaan aqoonta xisaabinta ee ilbaxnimadeena oo dhan oo u oggolaanaysa dadka inay si dhab ah u qaataan in kombuyuutarkoodu ogaan doono sida loo aqoonsado walxaha. sawir ahaan, sida loo xalliyo isla'egta ama loo xisaabiyo tirada dadka ku nool magaalo kasta, iyo sidoo kale xalal aan tiro lahayn oo lagu xallinayo dhibaatooyinka kale ee waxtarka leh.

Maanta, iyada oo leh Wolfram Engine ee bilaashka ah ee horumariyeyaasha, waxaan jeclaan lahayn in aan ka dhigno badeecadayada mid meel walba ah oo si deg deg ah ay u heli karaan soosaarayaasha software.

Wolfram engine

Maktabadda Wolfram Engine ee bilaashka ah ee horumariyayaashu waxay fulisaa Luqadda Wolfram oo buuxda sida qayb softiweer ah oo si toos ah loogu xidhi karo xirmo kasta oo horumarinta software ah. Waxa ay ku socon kartaa nidaam kasta oo nidaamka caadiga ah (Linux, Mac, Windows, raspberry pi,…; kumbiyuutarka gaarka ah, server-ka, dalwaddiinta, la qaybiyey, barbar socda, guntan). Waxaad si toos ah uga isticmaali kartaa code barnaamijka ama ka khadka taliska. Waxaad ka wici kartaa luqadaha barnaamijyadaPython, Java, .net, C / C ++,...) ama barnaamijyada kale sida Excel, jupyter, Midnimada, wiyisha iwm. Waxaad wici kartaa iyada oo loo marayo warbaahinta kala duwan - saldhigyada, ZeroMQ, MQTT ama adiga oo ku dhex jira WSTP (Wolfram Protocol wareejinta astaanta). Waxay akhridaa xogta oo u qortaa boqolaal qaabab (CSV, JSON, XML,...iwm), ku xidha kaydka xogta (databases)SQL, RDF/SPARQL, Mongo, ...) iyo sidoo kale wici kartaa barnaamijyada dibadda (faylasha la fulin karo, maktabadaha…), ka daalacashada, adeegayaasha boostada, API-yada, qalabka, iyo sidoo kale luqadaha (Python, NodeJ, Java, .net, R, …). Mustaqbalka dhow waxay sidoo kale awood u yeelan doontaa inay si toos ah ugu xidhmaan server-yada shabakadda (J2EE, aiohttp, Django, ...). Waxaad wax ka beddeli kartaa oo maamuli kartaa summadaada Luqadda Wolfram adiga oo isticmaalaya IDE-yada caadiga ah, tafatirayaasha, iyo aaladaha (madoobaad, IDEA IntelliJ, Atom, Vim, Muuqaalka Muuqaalka Visual Studio, tag iyo kuwa kale.).

Matoorka Wolfram ee bilaashka ah ee horumariyayaasha ayaa marin u leh xogta xogta oo dhan Wolfram aqoonta iyada oo bilaash ah Wolfram Cloud Qorshaha Isdiiwaangelinta Aasaasiga ah. (Haddii aadan u baahnayn xogta waqtiga-dhabta ah, wax walba waa la kaydin karaa oo waxaad ku wadi kartaa Wolfram Engine offline.) Ku biirista aasaasiga ah ee Wolfram Cloud sidoo kale waxay kuu ogolaaneysaa inaad kaydiso hababkaaga API ee daruurta.

Muuqaalka muhiimka ah ee Luqadda Wolfram waa inaad awooddo ku socodsii isla kood meel kasta. Waxaad ku socodsiin kartaa si isdhexgal leh Dukumentiyada Wolfram - kumbiyuutarka gaarka ahgudaha daruur ama on telefoonka gacanta. Waxaad ku dhex socodsiin kartaa daruuraha API (ama hawl la qorsheeyay, iwm.) gudaha Wolfram daruur dadweyne ama Wolfram Enterprise ee gaarka ah ee dhismaha. Oo hadda, adoo isticmaalaya Wolfram Engine, waxaad sidoo kale si fudud ugu socodsiin kartaa gudaha kayd kasta oo horumarinta software ah.

(Dabcan, haddii aad rabto inaad ka faa'iidaysato dhammaan "ultra-architecture" oo dhan desktop-ka, server-ka, daruuraha, isbarbar-dhigga, dhex-galka, mobilada - iyo is-dhexgalka, horumarinta iyo xisaabinta-soo-saarka - markaa meel wanaagsan oo laga bilaabo waa Wolfram|Hal, kaas oo lagu heli karo bilaash version maxkamad).

Komishinka

Haddaba sidee bay shati-siinta maktabadda Wolfram Engine ee bilaashka ah ugu shaqeysaa horumariyeyaasha? 30-kii sano ee la soo dhaafay, shirkadeena waxay lahayd wax aad u wanaagsan qaabka isticmaalka fudud: Waxaan shati u siinay software-kayaga si aan faa'iido ugu helno, taas oo ah waxa noo ogolaanaya inaan sii wadno hadafkayaga fog horumarinta sayniska oo joogto ah oo tamar leh. Waxa kale oo aanu samaynay barnaamijyo badan oo muhiim ah oo bilaash lagu heli karo - tusaale ahaan, tani waa inoogu muhiimsan Wolfram|Websaydhka Alpha, Ciyaaryahan Wolfram iyo gelitaanka daruurta Wolfram oo leh rukhsad sal leh.

Matoorka Wolfram ee bilaashka ah waxaa loogu talagalay horumariyeyaashu inay isticmaalaan marka ay samaynayaan software dhammeeyey. Waxaad u isticmaali kartaa si aad u horumariso alaabta software-ka diyaarsan, labadaba naftaada iyo shirkadda aad u shaqeyso. Waxaad u isticmaali kartaa horumarinta mashaariicda shakhsi ahaaneed ee guriga, dugsiga ama shaqada. Waxaad u isticmaali kartaa inaad barato Luqadda Wolfram mashaariicda software mustaqbalka. (Haddii aad xiisaynayso, xidhiidhkan waa la heli karaa shati sax ah).

Haddii aad haysato badeeco software dhammaatay (nidaam) diyaar u ah inuu shaqeeyo, sidoo kale waad heli kartaa liisan wax soo saarka iyadoo la isticmaalayo Wolfram Engine. Dhab ahaan sida tani u shaqeyso waxay ku xirnaan doontaa badeecada software gaarka ah ee aad abuurtay oo aad bixinayso. Waxaa jira dhowr ikhtiyaar: geynta goobta, keenista ganacsiga, qaybinta maktabadda Wolfram Engine oo wata software ama qalab, geynta goobaha xisaabinta daruuraha, iyo geynta Wolfram Cloud ama Wolfram Enterprise Private Cloud.

Haddii aad dhiseyso nidaam il furan oo bilaash ah, markaa waxaad codsan kartaa shatiga bilaashka ah si aad u isticmaasho Wolfram Engine. Sidoo kale, haddii aad hore u lahayd shati by Wolfram nooca shatiga (nooca jira, tusaale ahaan, gudaha jaamacadaha badankooda), waxaad xor u tahay inaad isticmaasho mishiinka Wolfram ee bilaashka ah ee horumarinta wax kasta oo lagu qeexay shatiga.

Wali maanu daboolin dhammaan waxyaabaha suurtogalka ah ee isticmaalka matoorka Wolfram, laakiin waxaa naga go'an inaan shatiga u fududeyno muddada dheer ( waxaanan ka shaqeyneynaa inaan hubinno in Luqadda Wolfram ay had iyo jeer diyaar tahay oo shaqeyneyso, offline). Waxaan hadda ku haynaa qiimayaal xasiloon dhammaan alaabadayada software-ka ee la abuuray in ka badan 30+ sano oo shaqo adag ah, waxaanan jeclaan lahayn inaan ka fogaano inta suurtogalka ah noocyada badan ee xayeysiiska xayeysiiska kuwaas oo nasiib darro noqday mid aad u caan ah dhawaanahan. jeer. meelaha shatiga software.

U isticmaal caafimaadkaaga!

Aad baan ugu hanweynahay waxa aan awoodnay in aan ku abuurno Luqadda Wolfram, waxa ay ahayd wax lagu farxo in aan arko dhammaan ikhtiraacyada, daahfurka iyo horumarka waxbarashada ee la gaaray iyada oo la isticmaalayo software-kayaga tobaneeyo sano. Sanadihii la soo dhaafay, heer aasaasi ah oo cusub ayaa ka soo baxay isticmaalka baahsan ee Luqadda Wolfram ee mashaariicda ballaaran ee software. Mararka qaarkood mashruuca oo dhan waxaa lagu dhisay oo keliya Luqadda Wolfram. Mararka qaarkood Luqadda Wolfram ayaa la soo bandhigaa si loo keeno xog dheeraad ah oo heer sare ah oo xisaabeed meel gaar ah oo mashruuca ah.

Hadafka Wolfram Engine ee bilaashka ah ee horumariyayaashu waa in loo fududeeyo isticmaale kasta inuu isticmaalo Luuqadda Wolfram mashruuc kasta oo horumarinta software iyo marka la dhisayo nidaamyada adeegsada awoodeeda xisaabinta ee xoogga badan.

Kooxdayadu waxay si adag u shaqeysay si ay uga dhigaan Matoorka Wolfram ee Bilaashka ah sida ugu fudud horumariyeyaasha si ay u isticmaalaan oo ay u geeyaan intii suurtagal ah. Laakiin haddii si lama filaan ah shay kuugu shaqeyn waayo adiga shakhsi ahaan ama mashruucaaga shaqada, markaa fadlan warqad ii soo dir! Haddii wax walba ay hagaagsan yihiin, isticmaal waxaan kuu horumarinay oo samee wax cusub oo ku saleysan wixii hore loo abuuray!

Ku saabsan tarjumaadaTurjumaada qoraalka Stephen Wolfram"Furitaanka Maanta: Matoorka Wolfram ee Bilaashka ah ee Horumarinta
Β«.

Waxaan u mahad celinayaa Peter Tenishev ΠΈ Galina Nikitina si loogu caawiyo tarjumaada iyo diyaarinta daabacaadda.

Ma doonaysaa inaad barato sida wax loogu baro luuqada Wolfram?
Daawo todobaadle webinars.
diiwaangelinta koorsooyin cusub... Diyaar koorso online ah.
Dalbo reshСния Luqadda Wolfram

Source: www.habr.com

Add a comment