Ithala leencwadi lasimahla leNjini yeWolfram yabaPhuhlisi beSoftware

Ithala leencwadi lasimahla leNjini yeWolfram yabaPhuhlisi beSoftware
Inguqulelo yokuqala kwibhlog yam

Iividiyo ezimbalwa malunga noLwimi lweWolfram


Kutheni ungasebenzisi itekhnoloji yeWolfram?

Ewe, oku kuyenzeka, kwaye rhoqo. Kwinkqubo yokunxibelelana nabaphuhlisi besoftware, bathetha kamnandi malunga netekhnoloji yethu, umzekelo, malunga nokuba babanceda njani ngokwenene ekufundeni esikolweni okanye ekwenzeni umsebenzi wesayensi, kodwa emva koko ndibabuza lo mbuzo: "Ngoko usebenzisa ulwimi Ulwimi lweWolfram kunye neyakhe izakhono zekhompyutha kwiinkqubo zakho zesoftware?"Ngamanye amaxesha baphendula ewe, kodwa kaninzi kubakho ukuthula okungathandekiyo baze bathi,"Hayi, kodwa ngaba oku kunokwenzeka?Β».

Ithala leencwadi lasimahla leNjini yeWolfram yabaPhuhlisi beSoftwareNdifuna ukuqiniseka ukuba impendulo yalo mbuzo iya kuhlala ihleli kuphela: "Ewe, kulula!" Kwaye ukukunceda ngale nto, namhlanje siyaphehlelela Injini yeWolfram yasimahla yabaphuhlisi (Injini yeWolf yasimahla yabaphuhlisi). Yinjini yoLwimi lweWolfram egcwele ngokupheleleyo enokuthi ibekwe kuyo nayiphi na inkqubo kwaye ibizwe kuyo nayiphi na inkqubo, ulwimi, iseva yewebhu, okanye nantoni na eyenye...

Injini yeWolfram yintliziyo yazo zonke iimveliso zesoftware. Yile nto eyenziwa lulwimi lweWolfram, kunye nabo bonke ubukrelekrele balo bokudibanisa, algorithms, okubelelwe elwazini njalo njalo njalo. Yile nto isenza siqhubeke iimveliso zedesktop (kubandakanywa IMathematika), kunye neyethu iqonga lelifu. Yile nto ihleli ngaphakathi IWolfram | UAlfa, kwaye ngamanani amaninzi nangaphezulu iinkqubo zemveliso ezingundoqo emhlabeni. Kwaye ngoku, ekugqibeleni, sinika ithuba lokukhuphela le njini simahla ukusombulula iingxaki sebenzisa kwiiprojekthi zakho zophuhliso lwesoftware kuye wonke umntu owufunayo.

Ulwimi lwenkqubo yeWolfram

Abantu abaninzi bayalwazi ulwimi Ulwimi lweWolfram (ngokufuthi kuphela ngohlobo lweprogram yeMathematica) njengenkqubo enamandla yekhompyutha esebenzisanayo, kwakunye nophando lwezenzululwazi kwimfundo, ukusetyenzwa kwedatha, kunye β€œneComputational X” (iindawo zecomputing) kuninzi lwe-X (iinkalo zolwazi). Nangona kunjalo, isetyenziswa ngakumbi, ngaphandle kokuziswa ngaphambili, njengenxalenye ephambili ekwakheni iinkqubo zesoftware yokuvelisa. Ke ithala leencwadi leNjini yeWolfram linokwenza ntoni kubaphuhlisi ngoku? "Ipakisha ulwimi ngendlela yokuba kube lula ukuyifaka kwiindawo ezininzi zesoftware kunye neeprojekthi.

Kufuneka sime apha ukuze sicaciselwe, Ndilubona njani ulwimi lweWolfram kwizinto eziyinyani zanamhlanje. (Kufuneka kuqatshelwe ukuba ungayiqhuba ngokukhawuleza kwi-intanethi Ibhokisi yesanti yoLwimi lweWolfram). Eyona nto ibalulekileyo kukuqonda ukuba uLwimi lweWolfram kwimo yalo yangoku luyimveliso yesoftware entsha, eyile. ulwimi lwekhompyutha olugcweleyo. Namhlanje, inamandla kakhulu (umfuziselo, uyasebenza,... ) lulwimi lwenkqubo, kodwa lungaphezulu koko kuba lunophawu olukhethekileyo olunenani elikhulu leziseko zolwazi ezakhelwe kulo: ulwazi malunga ne-algorithms, ulwazi malunga nehlabathi elisingqongileyo, ulwazi malunga nendlela yokwenza iimveliso zesoftware kunye neenkqubo.

Kakade ngaphezulu kweminyaka engama-30 Inkampani yethu iphuhlisa ngokucwangcisiweyo yonke into elulwimi lweWolfram namhlanje. Kwaye ndinebhongo ngakumbi ngenyani yokuba (nangona kunzima kakhulu, umzekelo ukusetyenzwa usasazo lwevidiyo ephilayo!) kagakanani iyunifomu, ubuhle kunye noyilo lwesoftware oluzinzileyo sikwazile ukuyiphumeza kulo lonke ulwimi. Okwangoku ulwimi lunemisebenzi engaphezu kwama-5000, egubungela phantse zonke iindawo: ukusuka umbono Π΄ΠΎ ukufunda koomatshini, ukusetyenzwa kwedatha yamanani (ubalo lwamanani), ukusetyenzwa komfanekiso womzobo, ijometri, imathematika ephezulu, ukuqondwa kolwimi lwendalo, kunye nezinye iindawo ezininzi ulwazi malunga nehlabathi elisingqongileyo (ijografi, iyeza, ubugcisa, ubunjineli, inzululwazi njl.).

Kwiminyaka yakutshanje, songeze iifitsha ezininzi ezinamandla zenkqubo kulwimi-ngoko nangoko ukusasazwa kwamafu, inkqubo yenethiwekhi, intsebenziswano yewebhu, Ukuqhagamshela koovimba beenkcukacha, ukungenisa/ukuthumela ngaphandle (ngaphezu kwama-200 eefomati ezongezelelweyo zedatha), ulawulo lweenkqubo zangaphandle, uvavanyo lwenkqubo, ukudala iingxelo, i-cryptography, blockchain njl. (isakhiwo somfuziselo solwimi sibenza babonakale kakhulu kwaye babe namandla).

Injongo yoLwimi lweWolfram ilula, kodwa ikwanamabhongo: yonke into efunekayo kufuneka yakhelwe kulwimi kwaye kwangaxeshanye ibe i-automation kangangoko kunokwenzeka.

Umzekelo: Kuyimfuneko cazulula umfanekiso? Kufuneka idatha yejografi? Ukuqhubekeka kwesandi? Sombulula ingxaki yolungiselelo? Ulwazi lwemozulu? Yenza into ye-3D? Idatha ye-anatomical? Ukwamkelwa koLwimi lweNdalo (NLP)? Ukufunyaniswa okungaqhelekanga ngaphakathi uthotho lwexesha? ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСниС? Fumana utyikityo lwedijithali? Yonke le misebenzi (kunye abanye abaninzi) yimisebenzi nje onokuthi uyifowunele ngokukhawuleza kuyo nayiphi na inkqubo ebhalwe kulwimi lweWolfram. Akukho mfuneko yokujonga iilayibrari zesoftware ezikhethekileyo, kwaye yonke into yakhiwe kwangoko kulwimi.

Kodwa makhe sibuyele ekuzalweni kobunjineli bekhompyuter - yonke into eyayikho ngelo xesha yayiyikhowudi yomatshini kuphela, emva koko kwavela iilwimi ezilula zokucwangcisa. Kwaye kwakamsinyane isenokuthatyathelwa ingqalelo into yokuba ikhompyutha kufuneka ibe nesixokelelwano sokusebenza esifakwe ngaphambili. Kamva, ngokufika kwamanethiwekhi, ujongano lomsebenzisi lwavela, emva koko iindlela zokuxhuma kwinethiwekhi.

Ndiyibona njengenjongo yam, kunye noLwimi lweWolfram, ukubonelela umsebenzisi ngenqanaba lobukrelekrele bokubala oluqulathe lonke ulwazi olubaliweyo lwempucuko yethu yonke kwaye ivumela abantu ukuba bathathe kancinci ukuba ikhompyuter yabo iya kukwazi ukubona izinto. emfanekisweni, indlela yokusombulula ii-equations okanye ukubala inani labemi baso nasiphi na isixeko, kunye nezisombululo ezingenakubalwa kwezinye iingxaki eziluncedo.

Namhlanje, nge-Injini yeWolfram yasimahla yabaphuhlisi, singathanda ukwenza imveliso yethu ibekho kwaye ifumaneke ngokukhawuleza kubaphuhlisi besoftware.

Injini yeWolfram

Ithala leencwadi lasimahla leNjini yeWolfram labaphuhlisi liphumeza uLwimi olupheleleyo lweWolfram njengenxalenye yesoftware enokufakwa ngqo kuso nasiphi na isitaki sophuhliso lwesoftware. Ingabaleka nakweliphi na iqonga lenkqubo elisezantsi (Linux, Mac, Windows, I-RaspberryPi,…; ikhomputha yobuqu, iseva, inyani, isasazwe, ifaniswe, ilungisiwe). Ungayisebenzisa ngokuthe ngqo ukusuka ikhowudi yenkqubo okanye ukusuka umgca wokuyalela. Ungayibiza kwiilwimi zokucwangcisa (Python, Java, .NET, C / C ++,...) okanye kwezinye iinkqubo ezifana Excel, ijupyter, ubunye, IRhinino njl. Ungayifowunela ngemidiya eyahlukeneyo - iziseko, ZeroMQ, I-MQTT okanye ngeyakho eyakhelwe kuyo WSTP. Ifunda idatha kwaye ibhalela amakhulu efomati (CSV, JSON, XML,... etc.), iqhagamshela koovimba beenkcukacha (SQL, RDF/SPARQL, IMongo, ...) kwaye ingabiza iinkqubo zangaphandle (iifayile eziphunyeziweyo, iilayibrari...), ukusuka izikhangeli, iiseva zemeyile, APIs, izixhobo, kunye neelwimi (Python, NodeJ, Java, .NET, R,…). Kwixesha elizayo elikufutshane liya kukwazi ukudibanisa ngokuthe ngqo kwiiseva zewebhu (J2EE, aiohttp, Django, ...). Ungahlela kwaye ulawule ikhowudi yakho yoLwimi lweWolfram usebenzisa ii-IDE ezisemgangathweni, abahleli, kunye nezixhobo (eclipse, I-IntelliJ IDEA, atom, vΓ­m, Ikhowudi ye-Visual Studio, Git nabanye).

Injini yasimahla yeWolfram yabaphuhlisi inokufikelela kuyo yonke idatabase Ulwazi lweWolfram ngokusebenzisa simahla Isicwangciso sokuBhalisa esiSiseko seWolfram Cloud. (Ukuba awuyidingi idatha yexesha lokwenyani, yonke into inokugcinwa kwaye ungaqhuba Injini yeWolfram ngaphandle kweintanethi.) Ubhaliso olusisiseko kwiWolfram Cloud ikwakuvumela ukuba ugcine iindlela zakho API efini.

Into ephambili kulwimi lweWolfram kukuba unako sebenzisa ikhowudi efanayo naphi na. Ungayiqhuba ngokudibana nayo Amaxwebhu eWolfram - kwikhompyuter yakhongaphakathi ilifu okanye kwi inombolo kanomyayi. Ungayiqhuba kwilifu API (okanye njengomsebenzi ocwangcisiweyo, njl.) ngaphakathi Wolfram ilifu loluntu okanye ngaphakathi I-Wolfram Enterprise yabucala kwilifu kwisakhiwo. Kwaye ngoku, usebenzisa i-injini yeWolfram, unokuyiqhuba ngokulula ngaphakathi nakwesiphi na isitaki sophuhliso lwesoftware.

(Ewe, ukuba ufuna ukonyusa "i-Ultra-architecture" yethu yonke idesktop, iseva, ilifu, iparallel, ishunqulelwe, iselula- kunye nokunxibelelana, uphuhliso kunye nekhompyuter yemveliso-ke indawo elungileyo ukuqala Wolfram|Mnye, efumaneka njengesimahla uhlobo oluzanywayo).

Ugunyaziso

Ke lisebenza njani ilayisenisi yethala leencwadi leNjini yeWolfram yasimahla kubaphuhlisi? Kule minyaka ingama-30+ idlulileyo, inkampani yethu iye yanempembelelo enkulu imodeli elula yokusetyenziswa: Sinelayisensi yesoftware yethu yenzuzo, nto leyo esivumela ukuba siqhubeke nomsebenzi wethu wexesha elide uphuhliso lwenzululwazi oluqhubekayo nolunamandla. Senze neenkqubo ezininzi ezibalulekileyo ezifumaneka simahla - umzekelo, le yeyona nto yethu iphambili Wolfram | Iwebhusayithi yeAlpha, Umdlali weWolfram kunye nokufikelela kwilifu leWolfram ngobhaliso olusisiseko.

Injini yeWolfram yasimahla yenzelwe ukuba abaphuhlisi bayisebenzise xa kusenziwa isoftware egqityiweyo. Ungayisebenzisa ukuphuhlisa iimveliso zesoftware esele zenziwe, wena kunye nenkampani oyisebenzelayo. Ungayisebenzisa ukuphuhlisa iiprojekthi zobuqu ekhaya, esikolweni okanye emsebenzini. Ungayisebenzisa ukufunda ulwimi lweWolfram kwiiprojekthi zesoftware yexesha elizayo. (Ukuba unomdla, eli khonkco likhona ilayisenisi esebenzayo).

Ukuba unemveliso yesoftware egqityiweyo (inkqubo) elungele ukusebenza, unokufumana kwakhona iphepha-mvume kwimveliso usebenzisa i-Wolfram Injini. Ngokuchanekileyo ukuba oku kusebenza njani kuya kuxhomekeka kwimveliso ethile yesoftware oyenzileyo kwaye unikezelayo. Kukho iindlela ezininzi onokukhetha kuzo: ukusasazwa kwizakhiwo, ukusasazwa kweshishini, ukusasaza ithala leencwadi leNjini yeWolfram ngesoftware okanye ihardware, ukusasazwa kumaqonga eecomputing zamafu, kunye nokusasazwa kwiWolfram Cloud okanye iWolfram Enterprise Private Cloud.

Ukuba wakha yasimahla, inkqubo yomthombo ovulekileyo, ngoko unokucela ilayisenisi yasimahla yokusebenzisa Injini yeWolfram. Kwakhona, ukuba sele unayo ilayisenisi ngohlobo lwelayisensi yeWolfram (yohlobo olukhoyo, umzekelo, kwi iidyunivesithi ezininzi), ukhululekile ukusebenzisa Injini yeWolfram yasimahla yabaPhuhlisi kuyo yonke into echazwe kwilayisensi.

Asikawagubungeli onke amasuntswana anokwenzeka okusebenzisa injini yeWolfram, kodwa sizimisele ukwenza ilayisensi ibe lula kangangexesha elide (kwaye sisebenzela ukuqinisekisa ukuba uLwimi lweWolfram luhlala lufumaneka kwaye lusebenza, ngaphandle kweintanethi). Okwangoku sinamaxabiso azinzileyo kuzo zonke iimveliso zethu zesoftware ezidalwe ngaphezulu kweminyaka engama-30+ yomsebenzi onzima, kwaye singathanda ukuhlala kude kangangoko sinakho kwiindidi ezininzi zobuchule bentengiso obuthe ngelishwa buxhaphake kakhulu mva nje. amaxesha, iindawo zelayisensi yesoftware.

Yisebenzise kwimpilo yakho!

Ndinebhongo kakhulu ngento esiye sakwazi ukuyila ngoLwimi lweWolfram, kwaye kube luvuyo ukubona zonke izinto eziqanjiweyo, ezifunyenweyo kunye nophuhliso lwemfundo oluye lwaphunyezwa kusetyenziswa isoftware yethu kule minyaka ingamashumi eminyaka. Kwiminyaka yakutshanje, kuye kwavela inqanaba elitsha ekusetyenzisweni okubanzi koLwimi lweWolfram kwiiprojekthi ezinkulu zesoftware. Ngamanye amaxesha yonke iprojekthi yakhiwe ngoLwimi lweWolfram kuphela. Ngamanye amaxesha uLwimi lweWolfram luyaziswa ukuzisa ubukrelekrele bokubala obukwinqanaba eliphezulu kwindawo ethile kwiprojekthi.

Injongo ye-Injini ye-Wolfram yasimahla yabaphuhlisi kukwenza kube lula kumsebenzisi ngamnye ukusebenzisa uLwimi lweWolfram kuyo nayiphi na iprojekthi yophuhliso lwesoftware naxa kusakha iinkqubo ezisebenzisa amandla ayo ekhompyuter.

Iqela lethu lisebenze nzima ukwenza i-Injini yeWolfram yasimahla ibe lula kubaphuhlisi ukuba bayisebenzise kwaye bayisebenzise kangangoko. Kodwa ukuba ngequbuliso into ayisebenzi kuwe okanye kwiprojekthi yakho emsebenzini, nceda ndithumele ileta! Ukuba yonke into ilungile, sebenzisa oko sikuphuhlisele kona kwaye wenze into entsha ngokusekwe kwinto esele yenziwe!

Malunga nenguquleloInguqulelo yeposi kaStephen Wolfram "Iyaziswa namhlanje: Injini yeWolfram yasimahla yabaPhuhlisi
Β«.

Ndivakalisa umbulelo wam onzulu Peter Tenishev ΠΈ Galina Nikitina uncedo ekuguquleleni nasekulungiseleleni upapasho.

Ngaba uyafuna ukufunda indlela yokucwangcisa kuLwimi lweWolfram?
Bukela qho ngeveki iiwebinars.
ubhaliso kwiikhosi ezintsha... Ulungile ikhosi ye-intanethi.
Umyalelo izisombululo kuLwimi lweWolfram.

umthombo: www.habr.com

Yongeza izimvo