Kaabo, Habr! Mo gbekalẹ si akiyesi rẹ itumọ ti ifiweranṣẹ Stephen Wolfram
Awọn ibeere fun aitasera ti Wolfram ede
Loni a duro lori ẹnu-ọna ti awọn aṣeyọri nla papọ pẹlu ede siseto
Ibi ipamọ iṣẹ Wolfram jẹ nkan ti o ṣee ṣe nipasẹ ẹda alailẹgbẹ ti Ede Wolfram kii ṣe bi ede siseto nikan, ṣugbọn tun bi a
Fun apẹẹrẹ, ibi ipamọ iṣẹ Wolfram ti wa tẹlẹ ninu
Bakanna diẹ sii ju
Lati lọ si oju-iwe naa, daakọ nkan ti o wa loke (iṣẹ BLOB), lẹẹmọ sinu laini titẹ sii ati lẹhinna ṣiṣẹ iṣẹ naa - o ti kọ tẹlẹ sinu ede Wolfram ati atilẹyin nipasẹ aiyipada ti o bẹrẹ pẹlu
O yẹ ki o ṣe akiyesi nibi pe nigba ṣiṣe
Mo nireti pe pẹlu atilẹyin
Awọn iṣẹ lati ibi ipamọ le ni kekere tabi awọn ege koodu nla ti a kọ sinu Ede Wolfram. Fun apẹẹrẹ, awọn wọnyi le jẹ awọn ipe
Ikarahun ati eto siseto ti Ibi ipamọ ẹya Wolfram jẹ apẹrẹ ki gbogbo eniyan le ṣe alabapin si idi ti o wọpọ ni ọna ti o rọrun julọ ati irọrun fun wọn - ni otitọ, o kan.
Ọpọlọpọ awọn iṣowo ati awọn alaye lo wa ni ọna yii, ṣugbọn ibi-afẹde wa ni lati mu ibi ipamọ ẹya Wolfram pọ si mejeeji fun iriri olumulo ati lati rii daju pe awọn ẹya olumulo titun ṣe alabapin ni itumọ si idagbasoke ede naa. Bi a ṣe n dagba, Emi ko ni iyemeji pe a yoo ni lati ṣẹda awọn ọna tuntun fun sisẹ ati awọn iṣẹ afọwọsi ti a ṣe sinu ibi-ipamọ, kii kere julọ fun siseto awọn nọmba nla ti awọn iṣẹ ati wiwa awọn ti awọn olumulo nilo. Sibẹsibẹ, o jẹ iwuri pe ọna ti a ti yan jẹ ibẹrẹ ti o dara. Emi tikalararẹ
Nmu ṣiṣe pọ si lakoko ti o dinku awọn idiyele
Paapaa ṣaaju Intanẹẹti, awọn ọna wa lati pin koodu Ede Wolfram (iṣẹ akanṣe aarin akọkọ akọkọ wa ni
Fun ọdun 30, ile-iṣẹ wa ti ṣiṣẹ takuntakun lati ṣetọju iduroṣinṣin ti eto ede Wolfram, ati pe eyi ṣe pataki lati rii daju pe ede Wolfram kii ṣe ede siseto nikan, ṣugbọn tun kan
Ninu eto imuse ti iṣẹ kọọkan, ọpọlọpọ awọn ilana iṣiro waye. O yẹ ki o ṣe akiyesi nibi pe o jẹ dandan pe iṣẹ naa ni irisi ti o han gbangba ati aṣọ ati kika wiwo fun olumulo. Ni aaye yii, awọn iṣẹ ti a ṣe sinu Ede Wolfram ni a gbekalẹ pẹlu diẹ sii ju awọn apẹẹrẹ lẹsẹsẹ 6000 ti bii o ṣe le ṣe awọn iṣẹ ṣiṣe eto daradara (awọn wọnyi ni wa
Ṣiṣẹda ibi-ipamọ kan ti o ṣiṣẹ daradara daradara jẹ iṣẹ ṣiṣe siseto orisirisi ti o nifẹ. Fun apẹẹrẹ, apọju awọn ihamọ ninu eto naa kii yoo gba gbigba isọdọkan ti o nilo ati gbogbo agbaye ti algorithm. Gẹgẹ bi pẹlu nọmba ti ko to ti awọn ihamọ iṣẹ ṣiṣe, iwọ kii yoo ni anfani lati ṣe imuse ọna ṣiṣe to peye ti ipaniyan algorithm. Ọpọlọpọ awọn apẹẹrẹ ti iṣaaju ti imuse adehun ti awọn isunmọ wọnyi, ti a ṣe nipasẹ ile-iṣẹ wa, ṣiṣẹ ni iduroṣinṣin - iwọnyi ni:
Gbogbo awọn apẹẹrẹ ti o wa loke ni ẹya ipilẹ - awọn nkan ati awọn iṣẹ ti a gba sinu iṣẹ akanṣe ni iwọn giga pupọ ti iṣeto ati pinpin awọn ilana. Nitoribẹẹ, alaye ti eto ti ohun ti demo tabi nẹtiwọọki nkankikan tabi nkan miiran le yatọ pupọ, ṣugbọn eto ipilẹ fun eyikeyi ibi ipamọ lọwọlọwọ nigbagbogbo wa kanna. Nitorinaa kini ero rẹ, olufẹ olumulo, nipa ṣiṣẹda iru ibi ipamọ ti o ṣafikun awọn amugbooro si ede Wolfram? Ede Wolfram jẹ apẹrẹ lati ni irọrun pupọ, nitorinaa o le faagun ati yipada ni eyikeyi ọna. Ipo yii ṣe pataki pupọ fun agbara lati ṣẹda ọpọlọpọ awọn iṣẹ akanṣe sọfitiwia titobi nla ni Ede Wolfram. O yẹ ki o ṣe akiyesi nibi pe bi irọrun ti ede n pọ si, iye owo awọn iṣẹ akanṣe ti a ṣe ni iru ede kan yoo ma pọ si. Eyi jẹ nitori otitọ pe diẹ sii ti olumulo nlo iru ede bẹẹ, iṣẹ-ṣiṣe ti o ni iyasọtọ ti o gba, ṣugbọn a ko gbọdọ gbagbe pe ọna yii le tun ni awọn ẹgbẹ odi ni awọn ofin ti ailagbara lati rii daju pe aitasera ti awọn eto eto.
Iṣoro ti o wọpọ wa pẹlu awọn ile-ikawe ni awọn ede siseto ibile - ti o ba lo ile-ikawe kan, fun apẹẹrẹ, koodu naa yoo ṣiṣẹ ni deede, ṣugbọn ti o ba gbiyanju lati lo awọn ile-ikawe lọpọlọpọ, ko si iṣeduro pe wọn yoo ṣe ajọṣepọ ni deede pẹlu ara wọn. . Pẹlupẹlu, ni awọn ede siseto ibile - ko dabi ede iširo kikun - ko si ọna lati ṣe iṣeduro wiwa awọn aṣoju ti a ṣe sinu deede fun eyikeyi awọn iṣẹ tabi awọn iru data yatọ si awọn ẹya ipilẹ wọn. Ṣugbọn, ni otitọ, iṣoro naa paapaa tobi ju bi o ti dabi ni wiwo akọkọ: ti ẹnikan ba n kọ inaro iwọn nla ti iṣẹ ṣiṣe, lẹhinna laisi awọn idiyele nla ti siseto iṣẹ akanṣe ti a fi sinu ede Wolfram, ko ṣee ṣe lati se aseyori aitasera. Nitorina o ṣe pataki ki gbogbo awọn modulu sọfitiwia nigbagbogbo ṣiṣẹ pọ ni deede.
Nitorinaa imọran ti o wa lẹhin ibi ipamọ ẹya Wolfram ni lati yago fun iṣoro ti o ṣe ilana loke nipa fifi awọn amugbooro kun ede ni irọrun ni awọn ege koodu kekere nipasẹ awọn ẹya ara ẹni kọọkan ti o rọrun lati dagbasoke bi awọn modulu ibaramu. Iyẹn ni sisọ, awọn ẹya siseto wa ti ko le jẹ rọrun ni lilo awọn iṣẹ kọọkan (ati pe ile-iṣẹ wa n gbero lati tusilẹ algorithm siseto iṣapeye ni ọjọ iwaju nitosi lati ṣe iranlọwọ lati ṣe awọn idii sọfitiwia titobi nla). Sibẹsibẹ, da lori awọn iṣẹ ti a ti kọ tẹlẹ sinu Ede Wolfram, ọpọlọpọ awọn aye siseto wa ti o da lori awọn iṣẹ kọọkan. Ero ti o wa nibi ni pe pẹlu igbiyanju siseto kekere diẹ sii o ṣee ṣe lati ṣẹda nọmba kan ti awọn iṣẹ tuntun ati awọn iṣẹ ti o wulo pupọ ti yoo pese isọdọkan to si apẹrẹ, wọn yoo ni iṣọkan daradara pẹlu ara wọn, ati paapaa, ni afikun si eyi, wọn yoo ni anfani lati ni irọrun ati lilo pupọ ni ede ni ọjọ iwaju.
Ọna yii jẹ, dajudaju, adehun. Ti o ba ti ni imuse package nla kan, gbogbo agbaye tuntun ti iṣẹ ṣiṣe ni a le foju inu ti yoo lagbara pupọ ati iwulo. Ti iwulo ba wa lati gba iṣẹ ṣiṣe tuntun ti yoo baamu pẹlu ohun gbogbo miiran, ṣugbọn iwọ ko fẹ lati lo ipa pupọ lori idagbasoke iṣẹ akanṣe, eyi, laanu, le ja si idinku ninu iwọn iṣẹ akanṣe rẹ. Ero ti o wa lẹhin ibi ipamọ ẹya Wolfram ni lati pese iṣẹ ṣiṣe si apakan asọye ti iṣẹ akanṣe kan; ọna yii yoo ṣafikun iṣẹ ṣiṣe ti o lagbara lakoko ti o jẹ ki o rọrun lati ṣetọju iduroṣinṣin to dara ni iṣẹ akanṣe kan.
Iranlọwọ fifi awọn iṣẹ aṣa kun si ibi ipamọ iṣẹ
Ẹgbẹ wa ti ṣiṣẹ takuntakun lati jẹ ki o rọrun fun awọn olumulo lati ṣe alabapin si awọn ẹya ibi ipamọ Wolfram. Lori tabili tabili (ti tẹlẹ ninu
Awọn igbesẹ akọkọ meji lo wa ti iwọ yoo nilo lati ṣe: akọkọ, kọ koodu gangan fun iṣẹ rẹ ati, keji, kọ iwe ti n ṣalaye bi iṣẹ rẹ ṣe yẹ ki o ṣiṣẹ.
Tẹ bọtini “Ṣi Ayẹwo” ni oke lati wo apẹẹrẹ ohun ti o nilo lati ṣe:
Ni pataki, o n gbiyanju lati ṣẹda nkan ti o jọra si iṣẹ ti a ṣe sinu Ede Wolfram. Ayafi ti o le ṣe ohun kan pato diẹ sii ju iṣẹ ti a ṣe sinu. Ni akoko kanna, awọn ireti nipa pipe ati igbẹkẹle rẹ yoo dinku pupọ.
O nilo lati fun iṣẹ rẹ ni orukọ kan ti o tẹle awọn ilana isọkọ ti Ede Wolfram. Ni afikun, iwọ yoo nilo lati ṣe agbekalẹ awọn iwe aṣẹ fun iṣẹ rẹ, ti o jọra si awọn iṣẹ ti a ṣe sinu ti ede naa. Emi yoo sọrọ nipa eyi ni awọn alaye diẹ sii nigbamii. Ni bayi, o kan ṣe akiyesi pe ni ila ti awọn bọtini ni oke faili iwe ajako asọye wa bọtini kan
Nigbati o ba ni idaniloju pe ohun gbogbo ti kun daradara ati pe o ti ṣetan, tẹ bọtini "Ṣayẹwo". O jẹ deede deede pe o ko tii ṣayẹwo gbogbo awọn alaye sibẹsibẹ. Nitorinaa iṣẹ “Ṣayẹwo” yoo ṣiṣẹ laifọwọyi ati ṣe ọpọlọpọ aṣa ati awọn sọwedowo aitasera. Nigbagbogbo, yoo tọ ọ lẹsẹkẹsẹ lati jẹrisi ati gba awọn atunṣe (Fun apẹẹrẹ: “Laini yii gbọdọ pari pẹlu oluṣafihan kan,” ati pe yoo jẹ ki o wọle si oluṣafihan kan). Nigba miiran o yoo beere lọwọ rẹ lati ṣafikun tabi yi nkan kan pada funrararẹ. A yoo ma nfi awọn ẹya tuntun kun nigbagbogbo si iṣẹ ṣiṣe adaṣe ti bọtini Ṣayẹwo, ṣugbọn ni ipilẹ idi rẹ ni lati rii daju pe ohun gbogbo ti o fi silẹ si ibi ipamọ ẹya tẹlẹ tẹle ni pẹkipẹki bi ọpọlọpọ awọn ilana ara bi o ti ṣee.
Nitorina, lẹhin ṣiṣe "Ṣayẹwo", o le lo "Awotẹlẹ". "Awotẹlẹ" ṣẹda awotẹlẹ oju-iwe iwe ti o ṣalaye fun iṣẹ rẹ. O tun le ṣẹda awotẹlẹ fun faili ti o ṣẹda lori kọnputa rẹ tabi fun faili ti o wa ni ibi ipamọ awọsanma. Ti o ba jẹ fun idi kan o ko ni itẹlọrun pẹlu ohun ti o rii ninu awotẹlẹ, nìkan pada sẹhin ki o ṣe awọn atunṣe to wulo, lẹhinna tẹ bọtini Awotẹlẹ lẹẹkansi.
Bayi o ti ṣetan lati Titari iṣẹ rẹ sinu ibi ipamọ. Bọtini Deploy fun ọ ni awọn aṣayan mẹrin:
Ohun pataki ni igbesẹ yii ni pe o le fi iṣẹ rẹ silẹ si ibi ipamọ iṣẹ Wolfram ki o wa fun ẹnikẹni. Ni akoko kanna, o tun le gbe iṣẹ rẹ fun nọmba to lopin ti awọn olumulo. Fun apẹẹrẹ, o le ṣẹda iṣẹ kan ti o gbalejo ni agbegbe lori kọnputa rẹ ki o wa nigbati o lo kọnputa kan pato. Tabi o le fi sii ninu rẹ
Nitorinaa jẹ ki a sọ pe o fẹ lati fi iṣẹ rẹ ranṣẹ si ipilẹ imọ iṣẹ Wolfram. Lati ṣe eyi, tẹ bọtini "Firanṣẹ" si ibi ipamọ naa. Nitorina kini lẹhinna n ṣẹlẹ ni akoko yii? Ohun elo rẹ ti wa ni ila lẹsẹkẹsẹ fun atunyẹwo ati ifọwọsi nipasẹ ẹgbẹ iyasọtọ ti awọn olutọju.
Bi ohun elo rẹ ti nlọsiwaju nipasẹ ilana ifọwọsi (eyiti o gba ọpọlọpọ awọn ọjọ), iwọ yoo gba awọn ibaraẹnisọrọ nipa ipo rẹ ati boya awọn imọran fun lilo ọjọ iwaju. Ṣugbọn ni kete ti ẹya rẹ ba ti fọwọsi, yoo ṣe atẹjade lẹsẹkẹsẹ si Ibi ipamọ Ẹya Wolfram ati pe yoo wa fun ẹnikẹni lati lo. (Ati pe eyi yoo han ninu
Kini o yẹ ki o wa ninu ibi ipamọ?
O yẹ ki o ṣe akiyesi pe ile-iṣẹ wa ni awọn ipele ti o ga julọ fun pipe, igbẹkẹle ati didara gbogbogbo, ati ti awọn iṣẹ 6000+ ti a ti kọ tẹlẹ sinu ede Wolfram ni awọn ọdun 30 + ti o ti kọja, gbogbo pade awọn ibeere loke. Ibi-afẹde ti Ibi ipamọ Iṣẹ Wolfram ni lati lo gbogbo eto ati iṣẹ ṣiṣe ti o wa tẹlẹ ninu Ede Wolfram lati le ṣafikun ọpọlọpọ awọn iṣẹ fẹẹrẹfẹ pupọ (iyẹn, awọn iṣẹ ṣiṣe ti o ga julọ) bi o ti ṣee.
Nitoribẹẹ, awọn iṣẹ ni ibi ipamọ iṣẹ Wolfram gbọdọ ni ibamu si awọn ipilẹ apẹrẹ ti Ede Wolfram - ki wọn le ni ibaraenisepo pẹlu awọn iṣẹ miiran ati awọn ireti awọn olumulo ti bii iṣẹ naa ṣe yẹ ki o ṣiṣẹ daradara. Sibẹsibẹ, awọn iṣẹ ko ni lati jẹ pipe tabi igbẹkẹle dogba.
Ninu awọn iṣẹ ti a ṣe sinu ti ede Wolfram, a ṣiṣẹ takuntakun lati ṣe awọn iṣẹ siseto ni gbogbogbo bi o ti ṣee. Ti o sọ pe, nigba ti o wa ni ibi ipamọ iṣẹ Wolfram ko si ohun ti o jẹ aṣiṣe pẹlu nini iṣẹ kan ninu rẹ ti o rọrun diẹ ninu awọn pato pato ṣugbọn ọran ti o wulo. Fun apẹẹrẹ, iṣẹ naa
Ojuami miiran ti o ni ibatan si awọn iṣẹ ti a ṣe sinu ni pe ile-iṣẹ wa ṣe gbogbo ipa lati mu gbogbo awọn ọran aiṣedeede, lati mu titẹ sii ti ko tọ, ati bẹbẹ lọ. Ninu ibi ipamọ iṣẹ, o jẹ deede patapata fun iṣẹ pataki kan ti o mu awọn ọran akọkọ ti ipinnu iṣoro kan ati ki o foju kọ gbogbo awọn miiran.
Koko-ọrọ ti o han ni pe o dara lati ni awọn iṣẹ ti o ṣe diẹ sii ki o si ṣe daradara, ṣugbọn iṣapeye fun ibi ipamọ iṣẹ kan - ni idakeji si awọn iṣẹ ti a ṣe sinu ti ede Wolfram - yẹ ki o ni awọn iṣẹ diẹ sii pẹlu awọn iṣẹ diẹ sii ju ki o lọ sinu. awọn ilana imuse ti iṣẹ kọọkan pato.
Bayi jẹ ki a wo apẹẹrẹ ti awọn iṣẹ idanwo ni ibi ipamọ kan. Awọn ireti aitasera fun iru awọn iṣẹ bẹẹ kere pupọ nipa ti ara ju fun awọn iṣẹ ede ti a ṣe sinu. Eyi jẹ otitọ paapaa ni awọn ọran nibiti awọn iṣẹ da lori awọn orisun ita gẹgẹbi awọn API, o ṣe pataki lati ṣe awọn idanwo deede nigbagbogbo, eyiti o ṣẹlẹ laifọwọyi laarin awọn algoridimu ijerisi. Ninu faili nb, o le ṣafihan awọn asọye ni gbangba (ni apakan Alaye Afikun) ati pato bi ọpọlọpọ awọn idanwo bi a ti ṣalaye nipasẹ boya titẹ sii ati awọn okun ti o jade tabi awọn ohun kikọ ni kikun ti iru.
Bi abajade, ibi ipamọ iṣẹ yoo ni nọmba awọn idiju imuse. Diẹ ninu yoo jẹ laini koodu kan nikan, awọn miiran le fa ẹgbẹẹgbẹrun tabi ẹgbẹẹgbẹrun awọn laini, o ṣee ṣe lilo awọn iṣẹ oluranlọwọ pupọ. Nigbawo ni o tọ lati ṣafikun iṣẹ kan ti o nilo koodu kekere pupọ lati ṣalaye? Ni ipilẹ, ti o ba wa fun iṣẹ kan
Idi pataki ti ibi ipamọ iṣẹ kan (bii orukọ rẹ ṣe daba) ni lati ṣafihan awọn ẹya tuntun sinu ede naa. Ti o ba fẹ lati fi titun data tabi
Nibẹ ni o wa kosi ọna meji. O le fẹ ṣafihan iru nkan tuntun kan ti yoo ṣee lo ni awọn iṣẹ tuntun ni ibi ipamọ iṣẹ. Ati ninu ọran yii, o le kan kọ awọn aṣoju aami rẹ nigbagbogbo ki o lo nigbati titẹ sii tabi awọn iṣẹ ṣiṣejade ni ibi ipamọ iṣẹ kan.
Ṣugbọn kini ti o ba fẹ ṣe aṣoju ohun kan ati lẹhinna ṣalaye, nipasẹ awọn iṣẹ ti o wa ninu Ede Wolfram, ti o fẹ ṣiṣẹ pẹlu rẹ? Ede Wolfram ti nigbagbogbo ni ẹrọ iwuwo fẹẹrẹ fun eyi, ti a pe
Nitorinaa, kini o le wa ninu koodu iṣẹ ni ibi ipamọ iṣẹ kan?
Ṣe o yẹ ki gbogbo koodu fun ibi ipamọ ẹya Wolfram kọ sinu Wolfram? Dajudaju, koodu inu API ita ko yẹ ki o kọ sinu ede Wolfram, eyiti ko ṣe koodu ede paapaa. Ni otitọ, ti o ba rii iṣẹ kan ni fere eyikeyi ede ita tabi ile-ikawe, o le ṣẹda iwe-ipamọ ti o fun ọ laaye lati lo ninu ibi ipamọ iṣẹ Wolfram. (Nigbagbogbo o yẹ ki o lo awọn iṣẹ ti a ṣe sinu fun eyi
Nitorina kini aaye ti ṣiṣe eyi? Ni pataki, eyi ngbanilaaye lati lo gbogbo eto Ede Wolfram ti a ṣepọ ati gbogbo eto iṣọkan rẹ ti awọn agbara sọfitiwia. Ti o ba gba imuse ipilẹ lati ile-ikawe itagbangba tabi ede, lẹhinna o le lo eto aami ọlọrọ ti Ede Wolfram lati ṣẹda iṣẹ ipele oke ti o rọrun ti o fun laaye awọn olumulo lati ni irọrun lo eyikeyi iṣẹ ṣiṣe ti a ti ṣe tẹlẹ. Ni o kere ju, eyi yẹ ki o ṣee ṣe ni agbaye pipe nibiti gbogbo awọn bulọọki ile ti awọn ile-ikawe ikojọpọ ati bẹbẹ lọ wa, ninu ọran eyiti wọn yoo mu ni adaṣe laifọwọyi nipasẹ Ede Wolfram. (O yẹ ki o ṣe akiyesi pe ni iṣe awọn iṣoro le wa pẹlu
Nipa ọna, nigbati o kọkọ wo awọn ile-ikawe itagbangba aṣoju, wọn nigbagbogbo dabi idiju pupọ lati bo ni awọn iṣẹ diẹ, ṣugbọn ni ọpọlọpọ awọn ọran, pupọ ti idiju wa lati ṣiṣẹda awọn amayederun ti o nilo fun ile-ikawe ati gbogbo awọn iṣẹ si atilẹyin o. Bibẹẹkọ, nigba lilo Ede Wolfram, awọn amayederun ti wa ni igbagbogbo ti kọ sinu awọn idii, ati nitorinaa ko si iwulo lati ṣafihan gbogbo awọn iṣẹ atilẹyin wọnyi ni awọn alaye, ṣugbọn ṣẹda awọn iṣẹ nikan fun awọn iṣẹ “oke julọ” ohun elo kan pato ninu ile-ikawe. .
"Ecosystem" ti ipilẹ imo
Ti o ba ti kọ awọn iṣẹ ti o lo nigbagbogbo, fi wọn silẹ si ibi ipamọ iṣẹ Wolfram! Ti nkan diẹ sii ko ba jade ninu eyi (idagbasoke ede), lẹhinna paapaa yoo jẹ irọrun diẹ sii fun ọ lati lo awọn iṣẹ fun lilo ti ara ẹni. Sibẹsibẹ, o jẹ ọgbọn lati ro pe ti o ba lo awọn iṣẹ nigbagbogbo, boya awọn olumulo miiran yoo tun rii wọn wulo.
Nipa ti ara, o le rii ararẹ ni ipo nibiti o ko lagbara - tabi ko fẹ - lati pin awọn iṣẹ rẹ tabi ni iṣẹlẹ ti nini iraye si awọn orisun alaye ikọkọ. Paapaa ni iru awọn ọran, o le nirọrun mu awọn iṣẹ ṣiṣẹ ni akọọlẹ awọsanma tirẹ,
Awọn iṣẹ ti o fi silẹ si ibi ipamọ iṣẹ Wolfram ko ni lati jẹ pipe; wọn kan ni lati wulo. Eyi jẹ diẹ bi apakan “Awọn aṣiṣe” ni iwe Unix Ayebaye - ni “Abala Awọn asọye” apakan “Awọn akọsilẹ onkọwe” wa nibiti o ti le ṣapejuwe awọn idiwọn, awọn iṣoro, ati bẹbẹ lọ ti o ti mọ tẹlẹ nipa iṣẹ rẹ. Ni afikun, nigbati o ba fi ẹya rẹ silẹ si ibi ipamọ, o le ṣafikun awọn akọsilẹ ifakalẹ ti yoo ka nipasẹ ẹgbẹ iyasọtọ ti awọn olutọju.
Ni kete ti ẹya kan ba ti jade, oju-iwe rẹ nigbagbogbo ni awọn ọna asopọ meji ni isalẹ: "
Nigba miiran o kan fẹ lati lo awọn iṣẹ lati ibi ipamọ iṣẹ Wolfram, gẹgẹbi awọn iṣẹ ti a ṣe sinu, laisi wiwo koodu wọn. Sibẹsibẹ, ti o ba fẹ wo inu, bọtini Akọsilẹ nigbagbogbo wa ni oke. Tẹ lori rẹ ati pe iwọ yoo gba ẹda tirẹ ti iwe afọwọkọ asọye atilẹba ti o fi silẹ si ibi ipamọ ẹya naa. Nigba miran o le kan lo bi apẹẹrẹ fun awọn aini rẹ. Ni akoko kanna, o tun le ṣe idagbasoke iyipada ti ara rẹ ti iṣẹ yii. O le fẹ firanṣẹ awọn iṣẹ wọnyi ti o rii lati ibi ipamọ lori kọnputa rẹ tabi ni akọọlẹ ibi ipamọ awọsanma aphid rẹ, boya o fẹ fi wọn silẹ si ipilẹ imọ iṣẹ, boya bi ilọsiwaju, ẹya ti o gbooro ti iṣẹ atilẹba.
Ni ọjọ iwaju, a gbero lati ṣe atilẹyin orita ara Git fun awọn ibi ipamọ ẹya, ṣugbọn fun bayi a n gbiyanju lati jẹ ki o rọrun, ati pe a nigbagbogbo ni ẹya ti o gba ti ẹya kọọkan ti a ṣe sinu ede naa. Ni igbagbogbo ju bẹẹkọ (ayafi ti awọn olupilẹṣẹ ba fun mimu awọn ẹya ti wọn dagbasoke ati dahun si awọn ifisilẹ olumulo), onkọwe atilẹba ti ẹya naa gba iṣakoso awọn imudojuiwọn si rẹ ati fi awọn ẹya tuntun silẹ, eyiti a ṣe atunyẹwo ati, ti wọn ba kọja ilana atunyẹwo naa. , ti a tẹjade ni ede naa.
Jẹ ki a wo ibeere ti bii “ẹya” ti awọn iṣẹ idagbasoke ṣe n ṣiṣẹ. Ni bayi, nigbati o ba lo iṣẹ kan lati ibi ipamọ iṣẹ, itumọ rẹ yoo wa ni ipamọ patapata lori kọnputa rẹ (tabi ninu akọọlẹ awọsanma rẹ ti o ba nlo awọsanma). Ti ẹya tuntun ti ẹya kan ba wa, nigbamii ti o ba lo iwọ yoo gba ifiranṣẹ kan ti o sọ fun ọ nipa eyi. Ati pe ti o ba fẹ ṣe imudojuiwọn iṣẹ naa si ẹya tuntun, o le ṣe pẹlu lilo aṣẹ naa
Ọkan ninu awọn ohun ẹlẹwa nipa Ibi ipamọ Iṣẹ Wolfram ni pe eyikeyi eto Ede Wolfram, nibikibi le lo awọn iṣẹ lati ọdọ rẹ. Ti eto kan ba han ninu iwe akọsilẹ, o rọrun nigbagbogbo lati ṣe ọna kika awọn iṣẹ ibi ipamọ bi awọn iṣẹ “ohun alakomeji iṣẹ” rọrun lati ka (boya pẹlu ẹya ti o yẹ).
O le wọle si iṣẹ eyikeyi nigbagbogbo ni ibi ipamọ iṣẹ nipa lilo ọrọ
Bawo ni o ṣiṣẹ?
Ninu awọn iṣẹ inu ibi ipamọ Wolfram eyi ṣee ṣe ni lilo deede kanna
Wo
Ninu inu o le wo diẹ ninu alaye nipa lilo iṣẹ naa
Bawo ni siseto iṣẹ orisun kan ṣiṣẹ? Ọkan ti o rọrun julọ jẹ ẹjọ agbegbe nikan. Eyi ni apẹẹrẹ ti o gba iṣẹ kan (ninu ọran yii o kan iṣẹ mimọ) ati asọye bi iṣẹ orisun fun igba eto kan:
Ni kete ti o ba ti ṣe itumọ, o le lo iṣẹ orisun:
Ṣe akiyesi pe aami dudu wa ni blob iṣẹ yii . Eyi tumọ si pe iṣẹ BLOB n tọka si iṣẹ orisun-iranti ti a ṣalaye fun igba lọwọlọwọ. Ẹya orisun ti o fipamọ sori kọnputa rẹ tabi akọọlẹ awọsanma ni aami grẹy kan . Ati pe aami osan wa fun ẹya awọn orisun orisun osise ni Ibi ipamọ Ẹya Wolfram .
Nítorí náà, ohun ti o ṣẹlẹ nigbati o ba lo awọn Faagun akojọ ni awọn Definition Notebook? Ni akọkọ, o gba gbogbo awọn asọye ninu akọsilẹ ati lati ọdọ wọn ṣẹda aami kan
Ifiranṣẹ agbegbe ti iṣẹ kan lati ibi ipamọ kan lori kọnputa rẹ ni a ṣe pẹlu lilo aṣẹ
Ti o ba tẹ bọtini Firanṣẹ fun ibi ipamọ iṣẹ, kini o ṣẹlẹ labẹ rẹ
Nipa aiyipada, awọn ifisilẹ ni a ṣe labẹ orukọ ti o ni nkan ṣe pẹlu ID Wolfram rẹ. Ṣugbọn ti o ba n fi ohun elo silẹ fun ẹgbẹ idagbasoke tabi agbari, o le
Lẹhin ti o ti fi eyikeyi awọn iṣẹ rẹ silẹ si ipilẹ imọ iṣẹ, yoo wa ni isinyi fun atunyẹwo. Ti o ba gba awọn asọye ni idahun, wọn yoo nigbagbogbo wa ni irisi faili ọrọ pẹlu afikun “awọn sẹẹli asọye” ti a ṣafikun. O le ṣayẹwo ipo ohun elo rẹ nigbagbogbo nipa lilo si
Diẹ ninu awọn arekereke ni iṣẹ
Ni iwo akọkọ o le dabi pe o le kan mu iwe-itumọ asọye kan ki o fi sii ni ọrọ-ọrọ sinu ibi ipamọ iṣẹ kan, sibẹsibẹ, nitootọ ọpọlọpọ awọn arekereke ni o wa - ati mimu wọn nilo ṣiṣe diẹ ninu siseto-meta-meta ti o lẹwa, mimu ṣiṣe sisẹ aami. bi koodu ti n ṣalaye iṣẹ naa, ati Akọsilẹ Akọsilẹ funrararẹ ni asọye. Pupọ julọ eyi ṣẹlẹ ni inu, lẹhin awọn iṣẹlẹ, ṣugbọn o le ni diẹ ninu awọn ilolu ti o tọ ni oye ti o ba n ṣe alabapin si ipilẹ imọ ẹya.
Iyatọ lẹsẹkẹsẹ lẹsẹkẹsẹ: Nigbati o ba fọwọsi Iwe akiyesi Itumọ, o le kan tọka si iṣẹ rẹ nibi gbogbo nipa lilo orukọ bii Iṣẹ Mi, eyi ti o dabi orukọ deede fun iṣẹ kan ni Ede Wolfram, ṣugbọn fun iwe ipamọ iṣẹ eyi ti rọpo
Abele keji: nigbati o ba ṣẹda iṣẹ orisun kan lati Iwe akiyesi Itumọ, gbogbo awọn igbẹkẹle ti o ni ipa ninu asọye iṣẹ gbọdọ wa ni imudani ati pẹlu ni gbangba. Sibẹsibẹ, lati rii daju pe awọn asọye wa apọjuwọn, o nilo lati fi ohun gbogbo sinu alailẹgbẹ
Ni deede iwọ kii yoo rii eyikeyi wa kakiri koodu ti a lo lati tunto aaye orukọ yii. Ṣugbọn ti o ba jẹ fun idi kan ti o pe aami ti ko ṣiṣẹ labẹ iṣẹ rẹ, lẹhinna o yoo rii pe aami yii wa ni ipo inu ti iṣẹ naa. Sibẹsibẹ, nigbati o ba n ṣiṣẹ Akọsilẹ Itumọ, o kere ju aami ti o baamu si iṣẹ naa funrararẹ jẹ
Ibi ipamọ iṣẹ jẹ fun asọye awọn iṣẹ tuntun. Ati awọn iṣẹ wọnyi le ni awọn aṣayan. Nigbagbogbo awọn paramita wọnyi (fun apẹẹrẹ,
Pupọ awọn iṣẹ nirọrun ṣe ohun ti wọn yẹ ki o ṣe ni gbogbo igba ti wọn pe wọn, ṣugbọn diẹ ninu awọn iṣẹ nilo lati wa ni ipilẹṣẹ ṣaaju ki wọn le ṣiṣẹ ni igba kan pato - ati lati yanju iṣoro yii, apakan “Ibẹrẹ” wa ni apakan Itumọ.
Awọn iṣẹ lati ibi ipamọ le lo awọn iṣẹ miiran ti o ti wa tẹlẹ ninu ibi ipamọ; lati le ṣeto awọn asọye fun ibi ipamọ iṣẹ kan ti o pẹlu awọn iṣẹ meji (tabi diẹ sii) ti o tọka si ara wọn, o gbọdọ fi wọn ranṣẹ si igba eto rẹ ki o le itọkasi bi lori wọn
Awọn ireti idagbasoke. Kini o yẹ ki o ṣẹlẹ nigbati ibi ipamọ ba tobi pupọ?
Loni a kan ṣe ifilọlẹ Ibi ipamọ Ẹya Wolfram, ṣugbọn bi akoko ba ti kọja a nireti pe iwọn ati iṣẹ ṣiṣe rẹ le pọ si ni iyalẹnu, ati pe bi o ti n dagba ni idagbasoke awọn iṣoro pupọ yoo wa ti a nireti tẹlẹ.
Iṣoro akọkọ jẹ awọn orukọ iṣẹ ati iyasọtọ wọn. Ibi ipamọ iṣẹ jẹ apẹrẹ ni ọna ti, bii awọn iṣẹ ti a ṣe sinu Èdè Wolfram, o le tọka iṣẹ eyikeyi ti a fun ni irọrun nipa sisọ orukọ rẹ pato. Ṣugbọn eyi laiṣe tumọ si pe awọn orukọ iṣẹ gbọdọ jẹ alailẹgbẹ ni agbaye kọja ibi ipamọ, nitorinaa, fun apẹẹrẹ, ọkan le jẹ
Eyi le dabi iṣoro nla ni akọkọ, ṣugbọn o tọ lati mọ pe o jẹ ipilẹ iṣoro kanna fun awọn nkan bii awọn ibugbe intanẹẹti tabi awọn imudani media awujọ. Ati pe otitọ ni pe eto naa nilo lati ni Alakoso kan - ati pe eyi jẹ ọkan ninu awọn ipa ti ile-iṣẹ wa yoo ṣe fun ipilẹ imọ iṣẹ Wolfram. (Fun awọn ẹya ikọkọ ti ibi ipamọ kan, awọn iforukọsilẹ wọn le jẹ awọn alabojuto.) Dajudaju, aaye ayelujara le forukọsilẹ laisi nini ohunkohun lori rẹ, ṣugbọn ni ibi ipamọ iṣẹ, orukọ iṣẹ kan le forukọsilẹ nikan ti o ba jẹ asọye gangan ti iṣẹ naa.
Apakan ipa wa ni ṣiṣakoso ipilẹ imọ iṣẹ Wolfram ni lati rii daju pe orukọ ti a yan fun iṣẹ kan jẹ ọgbọn ti a fun ni itumọ ti iṣẹ naa ati pe o tẹle awọn apejọ orukọ ti Ede Wolfram. A ni diẹ sii ju ọdun 30 ti iriri lorukọ awọn iṣẹ ti a ṣe sinu Ede Wolfram, ati pe ẹgbẹ awọn alabojuto wa yoo mu iriri yẹn wa si ibi ipamọ iṣẹ naa. Dajudaju, awọn imukuro nigbagbogbo wa. Fun apẹẹrẹ, o le dabi pe o dara julọ lati ni orukọ kukuru fun diẹ ninu awọn iṣẹ, ṣugbọn o dara lati "dabobo" pẹlu orukọ to gun, diẹ sii pato nitori pe o kere julọ lati ṣiṣe sinu ẹnikan ti o fẹ lati ṣe orukọ iṣẹ kanna ni ojo iwaju. .
(O yẹ ki o ṣe akiyesi nibi pe fifi aami aami ẹgbẹ kan kun si awọn iṣẹ iyasọtọ kii yoo ni ipa ti a pinnu. Nitori ayafi ti o ba ta ku lori fifi aami aami nigbagbogbo, iwọ yoo nilo lati ṣalaye tag aiyipada fun eyikeyi iṣẹ ti a fun, ati tun pin awọn afi awọn akọle onkọwe. , eyiti yoo tun nilo isọdọkan agbaye.)
Bi ipilẹ imọ ti awọn iṣẹ Wolfram ti n dagba, ọkan ninu awọn iṣoro ti o ṣee ṣe yoo dide ni wiwa awọn iṣẹ, eyiti eto naa pese.
Fun awọn iṣẹ ti a ṣe sinu Ede Wolfram nibẹ ni ohun ti a pe ni Layer wiwa ti a pese nipasẹ
Ibi ipamọ iṣẹ Wolfram ni tunto bi ibi ipamọ iṣẹ ti o duro, nibiti eyikeyi iṣẹ ninu rẹ yoo ṣiṣẹ nigbagbogbo. Nitoribẹẹ, awọn ẹya tuntun ti awọn ẹya le wa, ati pe a nireti pe diẹ ninu awọn ẹya yoo dajudaju di atijo lori akoko. Awọn iṣẹ naa yoo ṣiṣẹ ti wọn ba lo ninu awọn eto, ṣugbọn awọn oju-iwe iwe wọn yoo sopọ si titun, awọn iṣẹ ilọsiwaju diẹ sii.
Ibi ipamọ ẹya Wolfram jẹ apẹrẹ lati ṣe iranlọwọ fun ọ ni iyara ṣawari awọn ẹya tuntun ati kọ ẹkọ awọn ọna tuntun lati lo ede Wolfram. A ni ireti pupọ pe diẹ ninu ohun ti a ti ṣawari ni ibi ipamọ ẹya yoo ni oye nikẹhin lati di awọn ẹya ti a ṣe sinu mojuto Ede Wolfram. Ninu ewadun to koja a ti ni iru eto kan
Ohun pataki julọ nibi ni pe iṣẹ kan ninu ibi ipamọ iṣẹ jẹ nkan ti o wa fun gbogbo olumulo lati lo ni bayi. O ṣee ṣe pe ẹya ede abinibi le dara pupọ ati ṣiṣe diẹ sii, ṣugbọn ibi ipamọ ẹya kan yoo gba awọn olumulo laaye lati ni iwọle si gbogbo awọn ẹya tuntun lẹsẹkẹsẹ. Ati, julọ ṣe pataki, ero yii gba gbogbo eniyan laaye lati ṣafikun eyikeyi awọn ẹya tuntun ti wọn fẹ.
Ni iṣaaju ninu itan-akọọlẹ ti ede Wolfram, imọran yii kii yoo ṣiṣẹ daradara bi o ti ṣe, ṣugbọn ni ipele yii igbiyanju pupọ wa ti a fi sinu ede naa, ati iru oye ti o jinlẹ ti awọn ilana apẹrẹ ede, ti o dabi bayi pupọ. ṣee ṣe fun agbegbe nla ti awọn olumulo lati ṣafikun awọn ẹya ti yoo ṣetọju aitasera apẹrẹ lati jẹ ki wọn wulo si ọpọlọpọ awọn olumulo.
Ẹmi iyalẹnu ti talenti (?) wa ni agbegbe olumulo Ede Wolfram. (Dajudaju, agbegbe yii pẹlu ọpọlọpọ awọn amoye R&D oludari ni ọpọlọpọ awọn aaye.) Mo nireti pe Ibi ipamọ ẹya Wolfram yoo pese aaye ti o munadoko fun ṣiṣi ati kaakiri ẹmi talenti yii. Papọ nikan ni a le ṣẹda nkan ti yoo faagun agbegbe ni pataki si eyiti o le lo apẹrẹ iṣiro ede Wolfram.
Ni diẹ sii ju ọdun 30, a ti wa ọna pipẹ pẹlu ede Wolfram. Bayi papọ, jẹ ki a lọ paapaa siwaju. Mo gba gbogbo awọn olumulo ti o bọwọ fun ti ede Wolfram ni iyanju ni iyanju lati lo ibi ipamọ iṣẹ bi pẹpẹ kan fun eyi, bakanna pẹlu iṣẹ akanṣe sọfitiwia tuntun gẹgẹbi Ẹrọ Wolfram Ọfẹ fun Awọn Difelopa.
orisun: www.habr.com