Afirandina zimanê bernamenûsê Rust ji endazyarê nermalavê û sêwiranerê zimanî Graydon Hoare re, yê ku di sala 2006-an de dest bi xebata li ser pêşkeftina wê kiriye, hatiye veqetandin. Di vê gotarê de, em ê bi hûrgulî li eslê Rust, taybetmendiyên wê yên sereke û bandora wê li ser civata bernamekirinê bigerin.
1. Destpêka Rust: Zimanê bernamesaziya pergalên nûjen
Rust zimanek bernamesaziya pergalên nûjen e ku di van salên dawî de pir populer bûye. Ji hêla Mozilla ve hatî sêwirandin, Rust bi baldariya xwe ya li ser ewlehî, hevdemî û performansê radiweste. Ev ziman zehf pirreng e û dikare ji bo cûrbecûr sepanan were bikar anîn, ji pergalên xebitandinê ji bo serîlêdanên malperê û lîstikan.
Yek ji taybetmendiyên sereke yên Rust pergala celebê wê ye, ku ewlehiya bîranînê peyda dike û pêşî li xeletiyên hevpar ên wekî zêdebûna tampon digire. Wekî din, Rust xwedan berhevokek çopê ye ku dihêle hûn bîranînê bi bandor birêve bibin bêyî ku bandorê li performansê bikin. Bi van taybetmendiyan, Rust ji bo pêşkeftina serîlêdanên kalîteya bilind û ewledar dibe vebijarkek hêja.
Di vê rêze hînkaran de, em ê taybetmendiyên sereke yên Rust bikolin û nîşanî we bidin ka meriv çawa bi vî zimanî bername dike. Hûn ê bingehîn fêr bibin, wekî strukturên hevoksazî û kontrolê, û her weha fonksiyonên pêşkeftî, wekî manîpulasyona têlan û bernamesaziya hevdem. Wekî din, em ê pêşkêşî we bikin serişte û hîle ji ber vê yekê hûn dikarin bi tevahî ji kapasîteyên Rust sûd werbigirin. Werin em dest bi rêwîtiya xwe berbi cîhana fantastîk a bernameya Rust bikin!
2. Kurte dîroka afirandina Rust
Rust zimanek bernamesaziya pergalê ye ku hat afirandin ji hêla Graydon Hoare ve di sala 2010-an de. Motîvasyona li pişt damezrandina wê çareserkirina pirsgirêkên ewlehî û hevdemî yên ku gelek zimanên din pêşkêş kirin bû. Hoare hewil da ku zimanek pêş bixe ku rê bide bernamenûsan ku kodek ewledar û bikêr binivîsin bêyî ku berberiyê qurban bikin.
Afirandina Rust bi sêwirana zimanek bernamekirinê dest pê kir ku tê de ewlehiya bernameyê pêşînek bû. Hoare dizanibû ku ji bo bidestxistina vê yekê, pêdivî bû ku ji bernamenûsan re amûran peyda bikin da ku ji xeletiyên hevpar dûr nekevin, wekî nîşangirên null û pêşbaziyên daneyê. Ji bo ku bigihîje vê yekê, Rust pergalek celebek hêzdar, statîk pêk anî ku destûrê dide tesbîtkirina xeletiya zû, û her weha pergalek rêveberiya bîranînê ku nebûna xeletiyên gihîştina bîranînê garantî dike.
Yek ji taybetmendiyên sereke yên Rust baldariya wê li ser hevgirtinê ye. Hoare dixwest ku ziman destûr bide bernameya hevdemî bêyî pirsgirêkên kevneşopî yên têkildar, wek şert û mercên nijadê. Rust ev yek bi têgîna xwedaniyê, ku di derbarê veqetandin û berdana çavkaniyan de rêgezên hişk saz dike, bi dest xist. Ev dihêle ku bernameyên ku li Rust hatine nivîsandin bêyî pirsgirêkên hevdemiyê hevdem bin.
Bi kurtasî, Rust bi mebesta peydakirina bernamenûsan zimanek bernamesaziyek ewledar û bikêr hate afirandin. Balkêşiya wê ya li ser ewlehî û hevdemiyê wê ji bo kesên ku dixwazin nermalava kalîteya bilind pêşve bibin vebijarkek balkêş dike. Bi pergala xweya celebê statîk a bihêz û pergala rêveberiya bîranînê, Rust bûye amûrek bihêz ji bo çareserkirina pirsgirêkên bernameya pergalê. bi ewlehî û bikêrhatî.
3. Bingehîn û armancên sereke yên Rust
Bingehên Rust li ser sê prensîbên sereke têne damezrandin: ewlehî, hevdemî, û performans. Rust bi misogerkirina ewlehiya dema berhevkirinê serbilind e, tê vê wateyê ku gelek xeletiyên hevpar ên ku di zimanên din ên bernamekirinê de têne dîtin berî ku bername bimeşîne têne girtin. Ev bi karanîna pergalek celebek statîk digel qaîdeyên xwedanî û deynkirinê yên ku gihîştina daneyan kontrol dikin tê bidestxistin.
Digel baldariya wê ya li ser ewlehiyê, Rust di heman demê de ji bo peydakirina hevrêziya bihêz jî hatî çêkirin. Ziman abstraksiyonên nizm ên wekî têlan, û hem jî çêkerên asta bilind ên wekî kanalan vedihewîne da ku pêwendiya di navbera beşên cihêreng ên bernameyek hevdemî de hêsan bike. Rust di heman demê de ji performansê re eleqedar dibe, ku dihêle bernamenûs li ser veqetandina bîranînê û karanîna çavkaniya pergalê xwedan kontrolek nêzîk be.
Armancên sereke yên Rust di sê xalên sereke de têne kurt kirin. Berî her tiştî, Rust digere ku zimanek bernamekirinê peyda bike ku ewledar, pêbawer û karanîna wê hêsan e. Ev tê vê wateyê ku koda ku bi Rust hatî nivîsandin divê bi hêz û li hember xeletiyan berxwedêr be, di heman demê de ku ji pêşdebirên hemî astên jêhatîbûnê re bigihîje. Ya duyemîn, Rust hewil dide ku bibe zimanek ku hevdengiyê pêşve dike, ku rê dide bernamenûs ku hêza tevahî ya hardware ya nûjen bikar bînin. Di dawiyê de, Rust armanc dike ku bibe zimanek ku di heman demê de ewlekarî û hevdemî peyda dike performansa awarte peyda dike.
Bi kurtasî, bingehên Rust li ser ewlehî, hevdemî û performansê ne. Ev ziman bi baldariya xwe ya li ser dabînkirina ewlehiya dema berhevkirinê û şiyana xwe ya piştgirîkirina bernameyên hevdemî ve tê cûda kirin. bi bandor. Armancên sereke yên Rust peydakirina zimanek ewledar, pêbawer, û karanîna hêsan e, pêşvebirina hevgirtinê, û peydakirina performansa awarte ye.
4. Afirînerê Rust kî bû û motîvasyona we ji bo pêşxistina wê çi bû?
Rust zimanek bernamesaziyê ye ku di sala 2010-an de ji hêla Graydon Hoare ve hatî afirandin. Hoare, ku endezyarek nermalavê li Mozilla bû, Rust bi mebesta çareserkirina kêşe û pirsgirêkên hevpar ên ku di dema bernamekirina bi zimanên wekî C++ de rû didin pêş xist.
Motîvasyona bingehîn a li pişt afirandina Rust ew bû ku di pêşkeftina nermalavê de ewlehî, performans û hevdemî baştir bike. Hoare dixwest zimanek dîzayn bike ku li hember xeletiyên hevpar ên wekî gihîştina bîra nederbasdar, şert û mercên nijadê, û xeletiyên ewlehiyê bêtir parastinek peyda bike.
Ji bo bidestxistina van armancan, Hoare nûbûnên sereke bi Rust re destnîşan kir, wekî modela bîranîna ewledar û pergala celebê. Van taybetmendiyan rê dide bernamenûsan ku kodek ku bi xwezayî ewletir e binivîsin û nebûna xeletiyên hevpar misoger dike.
Bi kurtasî, Graydon Hoare afirînerê Rust bû û motîvasyona wî ya sereke ji bo pêşkeftina wê ew bû ku di pêşkeftina nermalavê de ewlehî, performans û hevdemî çêtir bike. Hoare dixwest ji bernamenûsan re zimanek peyda bike ku rê bide wan ku kodek ewletir bêyî xeletiyên hevpar binivîsin. Taybetmendiyên sereke yên Rust, mîna modela bîranîna ewledar û pergala tîpa wê, ziman ji bo kesên ku dixwazin nermalava pêbawer û bikêr bi pêş ve bibin vebijarkek balkêş dike.
5. Awirek li tîmê pêşkeftina Rust: beşdarên sereke
Rust zimanek bernameya pergalê ye performansa bilind ku di van salên dawî de her ku diçe populer bûye. Ji bo berdewamkirina mezinbûn û başbûnê, tîmê pêşkeftina Rust xwediyê beşdarên sereke hene ku di pêşkeftin û domandina ziman de rolek girîng dilîzin.
Van beşdarên sereke di warên cûda yên bernamesaziyê de pispor in û zanîn û ezmûna xwe ji tîmê re tînin. Hin bala xwe didin sêwirana ziman, hinên din jî ji bo pêşxistina pirtûkxaneya standard an domandina binesaziya Rust veqetandî ne.
Tîma pêşkeftina Rust pêvajoyek pêşkeftinê ya vekirî û zelal dişopîne. Ew amûrên hevkariyê yên mîna GitHub û Discord bikar tînin da ku hewildanên xwe ragihînin û hevrêz bikin. Beşdarên sereke beşdarî nîqaşan dibin û di derbarê pêşeroja Rust de biryarên girîng digirin. Her weha ew tevkariyên civatê dinirxînin û dipejirînin, û piştrast dikin ku ew standardên kalîteya zimên pêk tînin.
6. Bandor û zimanên bernamekirinê yên ku îlhama afirandina Rust dane
Rust zimanek bernamenûsê ya nûjen e ku ji cûrbecûr bandor û zimanên bernamesaziyê yên heyî îlhamê digire. Van bandoran bûne sedema afirandina hevoksazî û taybetmendiyên bêhempa yên Rust ku wê ji zimanên din cuda dike.
Yek ji bandorên sereke yên li ser Rust zimanê C-yê ye ku Rust karîgerî û kontrolkirina asta nizm a C-yê qebûl dike, lê hewl dide ku ji pirsgirêkên hevpar ên bi vî zimanî re, wekî xeletiyên nîşanker û manîpulasyona nerast a bîranînê dûr bixe. Rust teknolojiyên pêşkeftî yên rêveberiya bîranînê vedihewîne, wek mînak bikaranîna têgeha "deynkirin" û pergalek celebek statîk, ku ewlehiya dema berhevkirinê misoger dike.
Bandorek din a girîng a li ser afirandina Rust zimanê bernamesaziya fonksiyonel Haskell e. Rust ji Haskell gelek têgînan dipejirîne, wekî bernameya fonksiyonel a paqij, ku karanîna fonksiyonên neguhêrbar bêyî bandorên alî pêşdixe. Ev dihêle ku Rust bibe zimanek hevdem-ewle ji ber ku pirsgirêkên hevpar ên têkildar ên hevdemiyê yên wekî şert û mercên nijadê û têkçûn dûr bixe.
Ji bilî van her du bandorên sereke, Rust di nav yên din de ji zimanên din ên wekî Ocaml, Ada û Erlang jî îlhamê digire. Her yek ji van zimanan xwedî raman û nêzîkatiyên bêhempa yên ku di Rust de hatine yek kirin. Wekî encamek, Rust bûye zimanek pirreng û hêzdar, ku karibe serî li cûrbecûr serîlêdan û pirsgirêkên bernamekirinê bide. Lê belê, divê bê zanîn ku Rust ne bi tenê ji berhevkirina van zimanan e, lê xwedî nasname û felsefeya xwe ya taybet e.
7. Pêvajoya pêşveçûnê ya Rust: ji têgihîştina wê heya guhertoya wê ya heyî
Zimanê bernamenûsê Rust ji têgihîştina xwe heya guhertoya xweya heyî, ku ji serkeftin û populerbûna wê re mifteya wê ye, pêvajoyek pêşveçûnê derbas kiriye. li cîhanê ya bernamekirinê. Di vê pêvajoyê de, gelek çêtirkirin û nûvekirin hatine çêkirin ku bingeha ziman xurt kiriye û amûrên bihêztir û bikêrtir ji pêşdebiran re peyda kiriye.
Yek ji qonaxên pêşîn ên pêvajoya pêşkeftina Rust, pênasekirina hevoksazî û semantîka wê bû. Ji bo danasîna hevoksaziyek zelal û kurt, û her weha semantîkek hişk û baş diyarkirî gelek dubare kirin. Vê yekê piştrast kir ku ziman hêsan tê xwendin û fêm kirin, di heman demê de ji nezelalî û xeletiyên hevpar dûr dikeve.
Dûv re, pêşveçûnên girîng di rêveberiya bîranînê de li Rust hatin çêkirin. Armanc ew bû ku ewlehiyê dabîn bike û pêşî li xeletiyên bernamesaziyê yên hevpar bigire, wek rijandina bîrê an pirsgirêkên gihîştina bîra nederbasdar. Ji bo bidestxistina vê, pergala deynkirinê hate bicîh kirin, ku destûrê dide berhevkar ku di dema berhevkirinê de karanîna rast a çavkaniyên bîranînê verast bike. Ev taybetmendiya bêhempa ya Rust di warê birêvebirina bîranînê de navûdengê wê wekî zimanek ewledar ava dike.
Bi kurtasî, pêvajoya pêşveçûnê ya Rust ji têgihîştina xwe heya guhertoya xweya heyî rêwîtiyek balkêş û girîng e. Pêşveçûn di hevoksazî, semantîk û rêveberiya bîranînê de hatine çêkirin, ji pêşdebiran re amûrek hêzdar û ewledar peyda dike. ji bo çêkirina sepanan bi hêz û bi bandor. Rust bi nûvekirin û taybetmendiyên nû bi domdarî pêşkeftina xwe didomîne, di cîhana bernamesaziyê de têkildar û serfiraziya xwe ya domdar misoger dike.
8. Projeyên pêşîn ên ku karanîna Rust pêk anîn çi bûn?
Ji ber ku ew di sala 2010-an de hate berdan, Rust zû populerbûnek bidest xist û di gelek projeyan de hate bikar anîn. Li jêr hin projeyên yekem ên ku karanîna Rust bicîh anîn hene:
- Firefox: Di sala 2016-an de, Mozilla ragihand ku ew Rust bikar tîne da ku beşên girîng ên Firefox ji nû ve binivîsîne. Armanc ew bû ku ewlehî, performans û pêbaweriya gerokê baştir bike. Ev yek ji yekem projeyên mezin ên ku Rust qebûl kir û baweriya Mozilla bi ziman nîşan da.
- Redox OS: Ev a pergala xebitandinê azmûn bi tevahî li Rust hatî pêşve xistin. Proje di 2015 de dest pê kir û li ser prensîbên sêwirana mîkrokernelê ye. Redox OS ji bo Rust laboratûwarek ceribandinê ye û alîkariya naskirina deverên başkirin û bihêzbûna ziman kiriye.
- Rust bixwe: Yek ji yekem serîlêdanên mezin ên ku di Rust de hatî nivîsandin berhevkarê Rust bixwe bû. Berhevkar di destpêkê de di OCaml de hate nivîsandin, lê her ku Rust mezin bû, di Rust bixwe de dest bi ji nû ve nivîsandinê kir. Vê yekê kapasîteya Rust ji bo avakirina nermalava performansa bilind û pêbawer nîşan da.
Van projeyan pêşengiya pejirandina zû ya Rust kir û di pejirandina karanîna wê de di çarçoveyek cihêreng de rolek girîng lîst. Beşdariyên wî û serkeftina wî di pêşvebirina Rust de berbi mezinbûn û populerbûna wê ya heyî di civata pêşkeftina nermalavê de bû.
9. Sedemên li pişt hilbijartina navê "Rust" ji bo vî zimanê bernamesaziyê
Hilbijartina navê "Rust" ji bo vî zimanê bernamekirinê ne pêvajoyek keyfî bû, lê li ser çend sedemên bingehîn bû. Beriya her tiştî, navê "Rust" bi armanca sereke ya zimên re esasê ziman nîşan dide: peydakirina kodek bihêz û ewledar.. Rust bi mebesta ji holê rakirina xeletiyên bernamesaziyê yên hevpar ên ku dikarin di darvekirina nermalavê de bibin sedema qelsiyên ewlehiyê û têkçûn hate çêkirin.
Sedemek din a li pişt hilbijartina nav sadebûn û nermbûna ziman e. "Rust" navek kurt e, bi hêsanî tê bîranîn û bilêvkirin, ku ew ji bo pejirandin û belavkirina di civata bernamesaziyê de îdeal dike.. Wekî din, nav di heman demê de ramana ku ziman ne bi yek domain an celebek serîlêdanê re sînordar e, lê dikare bi cûrbecûr hewcedariyên bernamekirinê re were adapte kirin.
Di dawiyê de, navê "Rust" di heman demê de hurmetê dide zimanên din ên bernamesaziyê yên berê ku bandor li pêşkeftina wê kiriye. Rust ji zimanên wekî C++, Haskell, û Ruby, di nav yên din de, îlhama xwe digire, û bi navkirina referansên navê xwe, girîngiya van zimanan wekî çavkaniyên raman û têgehan di sêwirana Rust de nas dike.. Bi vî awayî, nav ne tenê taybetmendî û armancên zimên temsîl dike, di heman demê de bi civata bernamenûsan û mîrateya bernamesaziyê re jî têkiliyek saz dike.
10. Serkeftin û naskirina Rust di civata bernamesaziyê de
Rust ji ber çend sedeman di civata pêşdebiran de bûye zimanek bernamesaziyê serketî û naskirî. Yek ji sedemên sereke yên serkeftina wê baldariya wê ya li ser ewlehiyê û pêşîlêgirtina xeletiyên dema berhevkirinê ye. Sîstema cureyê Rust, bi kontrolkirina deyndariya xwe re, piştrast dike ku bernameyên ku bi Rust hatine nivîsandin ewle ne û ji xeletiyên bîranînê yên wekî nîşangirên betal û zêdebûna tamponan bêpar in.
Taybetmendiyek din a berbiçav a Rust guncanbûna wê ji bo pêşxistina pergalên nizm û sepanên performansa bilind e. Kapasîteya we ya rasterast kontrolkirina bîranînê û lêçûna wê ya kêm a abstrakasyonê ji bo kesên ku li zimanek hêzdar û bikêr digerin, wê vebijarkek balkêş dike. Wekî din, Rust pêşkêşî dike Amûrên yekbûyî yên ji bo hevgirtinê ku dihêle hûn bêyî pirsgirêk bernameyên hevdem binivîsin.
Civaka bernamesaziyê Rust hembêz kiriye ji ber ku belgeyên wê yên berfireh, ku dersên berfireh û hejmareke mezin ji mînakên kodê vedihewîne. Wekî din, hene gelek pirtûkxane û amûrên pêşkeftî yên civakê ku pêvajoya pêşkeftinê hêsan dike û dihêle bernamenûs bi tevahî ji potansiyela Rust sûd werbigirin. Civak jî pir çalak û piştgirî ye, ku pêşkêş dike derfetên fêrbûnê û alîkariyê ji pêşdebirên din ku eleqeya wan bi ziman heye.
11. Pêşeroja Rûstê çi ye? Dîtin û pêşveçûnên pêşerojê
Rust di van salên dawî de mezinbûnek girîng a populerbûnê dîtiye û paşeroja wê geş xuya dike. Bi civakeke aktîf û têkelî piştgirîkirina ziman, tê çaverêkirin ku di salên pêş de perspektîfên nû û geşedanên balkêş derkevin holê.
Yek ji hêza sereke ya Rust baldariya wê li ser ewlehî û performansê ye. Her ku ziman pêşkeftina xwe didomîne, tê pêşbînîkirin ku hê bêtir taybetmendî û xweşbînkirin bêne bicîh kirin da ku van aliyên sereke bêtir baştir bikin. Ev ê piştrast bike ku Rust ji bo pêşkeftina pergalên krîtîk di warên cihêreng de, ji bernameya malperê heya binesaziyê, vebijarkek balkêş dimîne. di ewr de.
Wekî din, civata Rust ji bo berfirehkirina ekosîstema amûr û pirtûkxaneyên berdest bi dijwarî dixebite. Ev ê rê bide pêşdebiran ku bi karanîna pirtûkxaneyên berê û amûrên pispor ve hilberî û karbidestiya Rust bêtir bi kar bînin. Her ku van çavkaniyan her ku diçe mezin dibin, dê pêvajoya pêşkeftina li Rust hê hêsantir bibe û dê îmkanên sepanê yên zimên di warên cûda de berfireh bibin.
12. Vekolîna taybetmendiyên herî berbiçav û cihêreng ên Rust
Rust zimanek bernamesaziya nûjen û ewledar e ku di van salên dawî de pir populer bûye. Ew gelek taybetmendiyên berbiçav hene ku wê ji zimanên din ên bernamekirinê cuda dike û wê ji bo pêşdebirên nermalavê vebijarkek hêja dike.
Yek ji taybetmendiyên herî girîng ên Rust baldariya wê li ser ewlehiya bîranînê ye. Ew pergalek celebek pir zexm û modelek xwedîtiyê ya yekta bikar tîne da ku pê ewle bibe ku xeletiyên bîranînê yên wekî lewaz an gihîştinên nederbasdar tune. Ev Rust ji bo sepanên bi performansa bilind, ewlekarî-krîtîk pir pêbawer û maqûl dike.
Ji bilî baldariya xwe li ser ewlehiya bîranînê, Rust ji bo performansa xwe jî radiweste. Bi saya berhevkarê xwe yê pir xweşbînkirî, koda Rust dikare bi qasî koda C an C++ bilez bixebite, û ew ji bo serîlêdanên performansa giran ên wekî serverên webê an sîstemên bicîbûyî.
Taybetmendiyek din a berbiçav a Rust jêhatîbûna wê ye ku bigihîje astek bilind a hevgirtin û paralelîzmê. bi ewlehî. Rust xwedan modelek hevedudanî ya ne-astengker e ku destûrê dide pêşdebiran ku herî zêde çavkaniyên pergalê bikar bînin, bêyî ku li ser şert û mercên nijadê an pirsgirêkên hevdemkirinê bitirsin. Ev, digel baldariya wê ya li ser ewlehiya bîranînê, Rust ji bo pêşkeftina serîlêdanên hevdem û paralel vebijarkek pir balkêş dike.
Wekî ku tê dîtin, Rust rêzek taybetmendiyên berbiçav û cihêreng pêşkêşî dike ku wê bêhempa û pirreng dike. Ji baldariya wê ya li ser ewlehiya bîranînê bigire heya performansa wê û kapasîteyên hevdemiyê, Rust zimanek bernamekirinê ye ku hêja ye ku ji bo cûrbecûr serlêdanan were fikirîn. Feydeyên wê bigerin û îro li Rust dest bi pêşkeftinê bikin!
13. Bandora Rust li ser pîşesaziya pêşkeftina nermalavê çi ye?
Rust ji danasîna xwe ve bandorek girîng li ser pîşesaziya pêşkeftina nermalavê kiriye. Balkêşiya wê ya li ser ewlehî, performans, û hevdemiyê ew kiriye zimanek bernamenûsê ya populer di nav cûrbecûr serlêdanan de, ji pergalên xebitandinê bigire heya serîlêdanên web û mobîl.
Yek ji bandorên sereke yên Rust li ser pîşesaziyê baldariya wê li ser ewlehiya nermalavê ye. Bi saya pergala xweya hişk, ya statîkî, Rust dibe alîkar ku pêşî li xeletiyên bernamekirinê yên hevpar ên wekî kilîtkirina ewlehiyê, referansên betal, an zêdebûna bîranînê bigire. Ev ne tenê kalîteya nermalavê çêtir dike lê di heman demê de lêçûnên ku bi rastkirina xeletî û kêmasiyên ewlehiyê ve girêdayî ne jî kêm dike.
Ji bilî baldariya wê ya li ser ewlehiyê, Rust bandorek girîng li ser performansa serîlêdanê jî kiriye. Bi saya pergala xweya rêveberiya bîranînê ya nûjen, ku ewlehiyê bi karîgeriyê re dike yek, Rust dihêle hûn serîlêdanên bilez, kêm-dereng pêşve bibin. Ev bi taybetî ji bo serîlêdanên ku performansa bilind hewce dike, wek lîstik, dema rast û pêvajoyek daneya mezin.
Bi kurtasî, bandora Rust li ser pîşesaziya pêşkeftina nermalavê nayê înkar kirin. Balkêşiya wê ya li ser ewlehî û performansê bûye sedema afirandina serîlêdanên pêbawer û bileztir. Her ku bêtir pêşdebiran Rust qebûl dikin, tê pêşbînîkirin ku bandora wê dê mezin bibe û ew ê bibe amûrek sereke di arsenala pêşdebirên nermalavê de li çaraliyê cîhanê.
14. Ramanên dawîn li ser afirînerê Rust û mîrata wî di bernamesaziya nûjen de
Rust, zimanê bernamesaziyê ku ji hêla Graydon Hoare ve hatî pêşve xistin, di bernameya nûjen de mîrasek girîng hiştiye. Di cîhana bernamesaziyê de baldariya wê li ser ewlehî, karîgerî û hevdemiyê cîhek bêhempa daye. Bi salan, Rust populerbûna xwe bi dest xist û ji hêla gelek pargîdaniyên navdar ve hate pejirandin, ji bo afirandina serîlêdanên nermalavê vebijarkek balkêş bû.
Yek ji refleksên sereke yên li ser afirînerê Rust û mîrasa wî nêzîkatiya hûrgelî ye ku li sêwirana wê hatî sepandin. Hoare destnîşan kir ku pirsgirêkên bernamekirinê yên hevpar çareser bike bi peydakirina pêşdebiran amûrên bikêr û ewledar. Ji bo vê yekê, ew balê dikişîne ser taybetmendiyên wekî rêveberiya bîranîna ewledar, pergala cûrbecûr ya sofîstîke, û modela hevrêziya-based lîstikvan. Van taybetmendiyan rê dane bernamenûsan ku kodek pêbawertir binivîsin û ji pirsgirêkên hevpar ên wekî rijandina bîranîn û şert û mercên nijadê dûr bixin.
Digel sêwirana nûjen a Rust, civata pêşdebirên wê pir beşdarî serkeftin û mîrasa wê kiriye. Civata Rust cûrbecûr pirtûkxane û amûrên kêrhatî afirandiye ku pêşkeftina nermalava li Rust hêsantir dike. Van amûran jeneratorên belgekirinê yên otomatîkî, ceribandinên yekîneya yekbûyî, û pergalên çêkirinê yên bikêr hene. Di heman demê de hejmareke mezin ji dersan, mînak û çavkaniyên serhêl jî hene ku ji bernamenûsan re dibe alîkar ku Rust nas bikin û ji potansiyela wê tam sûd werbigirin. Bi kurtasî, mîrateya Rust û afirînerê wê ji ziman bi xwe derbas dibe, civakek çalak û her ku diçe mezin dibe ku di bernamesaziya nûjen de pêşkeftin û pejirandina xwe dimeşîne.
Di encamê de, zimanê bernameya Rust ji hêla Graydon Hoare, bernamesazek li Lêkolîna Mozilla ve hatî pêşve xistin. Bi baldariya xwe ya li ser ewlehî, hevdemî, û performansê, Rust îsbat kiriye ku ji bo pêşdebirên nermalavê amûrek hêja ye. Bi sêwirana xweya nûjen, pergala celeb û rêveberiya bîranînê, Rust çarçoveyek pêbawer pêşkêşî dike afirandin Serîlêdanên bihêz û bikêrhatî. Ji hêla civakek çalak û mezin ve tê piştgirî kirin, zimanê bernamenûsê Rust pêşkeftina xwe didomîne û xwe wekî bijarek populer di qada bernamekirinê de destnîşan dike. Ma hûn diafirînin pergaleke xebitandinê, serîlêdanek malperê an projeyek IoT, Rust taybetmendî û ewlehiya ku hewce dike pêşkêşî dike da ku pêşveçûna we berbi astek din ve bibe. Bi kurtasî, zimanê bernamenûsê Rust mêjûya Graydon Hoare ye ku di awayê ku em têgihîştin û pêşdebirina nermalavê de şoreşek çêkiriye, û di pîşesaziya teknolojiyê de xalek bingehîn dimîne.
Ez Sebastián Vidal im, endezyarek komputerê ku ji teknolojiyê û DIY-ê dilşewat e. Wekî din, ez afirînerê wê me tecnobits.com, ku ez dersan parve dikim da ku teknolojiyê ji her kesî re bigihînim û têgihîştî bikim.