{"id":105467,"date":"2022-11-04T15:36:37","date_gmt":"2022-11-04T13:36:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65"},"modified":"2022-11-04T15:36:37","modified_gmt":"2022-11-04T13:36:37","slug":"vypusk-yazyka-programmirovaniya-rust-1-65","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65","title":{"rendered":"L\u00ebshimi i gjuh\u00ebs s\u00eb programimit Rust 1.65","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb publikuar versioni i gjuh\u00ebs s\u00eb programimit Rust 1.65, e cila \u00ebsht\u00eb zhvilluar fillimisht nga projekti Mozilla dhe t\u00eb tanishme po zhvillohet n\u00ebn mbrojtjen e nj\u00eb organizate t\u00eb pavarur jofitimprur\u00ebse, Rust Foundation. Gjuha fokusohet n\u00eb sigurin\u00eb e menaxhimit t\u00eb memories dhe ofron mjete p\u00ebr arritjen e paralelizmit t\u00eb lart\u00eb t\u00eb ekzekutimit t\u00eb detyrave, duke shmangur k\u00ebshtu p\u00ebrdorimin e mbledh\u00ebsve t\u00eb plehrave dhe runtime (runtime p\u00ebrfshin vet\u00ebm inicializimin baz\u00eb dhe p\u00ebrkrahjen e bibliotek\u00ebs standarde).    <\/p>\n<p>Metodat e pun\u00ebs me kujtes\u00ebn n\u00eb Rust e \u00e7lirojn\u00eb zhvilluesin nga gabimet gjat\u00eb manipulimit t\u00eb treguesve dhe mbrojn\u00eb nga problemet q\u00eb lindin nga puna me nivel t\u00eb ul\u00ebt me kujtes\u00ebn, si\u00e7 jan\u00eb referimi n\u00eb nj\u00eb zon\u00eb kujtese pas \u00e7lirimit t\u00eb saj, dereferimi i treguesve null, tejkalimi i kufijve t\u00eb tampon\u00ebve etj. P\u00ebr shp\u00ebrndarjen e biblioteka, p\u00ebr t\u00eb siguruar nd\u00ebrtimin dhe menaxhimin e var\u00ebsive, projekti zhvillon menaxherin e paketave Cargo. P\u00ebr ruajtjen e bibliotekave, mb\u00ebshtetet depoja crates.io.    <\/p>\n<p>P\u00ebrdorimi i sigurt i memories sigurohet n\u00eb Rust gjat\u00eb kompilimit p\u00ebrmes verifikimit t\u00eb lidhjeve, gjurmimit t\u00eb pron\u00ebsis\u00eb s\u00eb objekteve, p\u00ebrllogaritjes s\u00eb koh\u00ebzgjatjes s\u00eb objekteve (fushave t\u00eb dukshm\u00ebris\u00eb) dhe vler\u00ebsimit t\u00eb sakt\u00ebsis\u00eb s\u00eb qasjes n\u00eb memorie gjat\u00eb ekzekutimit t\u00eb kodit. Rust gjithashtu ofron mjete p\u00ebr mbrojtje nga tejkalimet e numrave t\u00eb plot\u00eb, k\u00ebrkon inicializim t\u00eb detyruesh\u00ebm t\u00eb vlerave t\u00eb variablave para p\u00ebrdorimit, menaxhon m\u00eb mir\u00eb gabimet n\u00eb bibliotek\u00ebn standarde, aplikon konceptin e lidhjeve dhe variablave t\u00eb pandryshuesh\u00ebm (immutable) si parazgjedhje, dhe ofron tipizim t\u00eb fort\u00eb statik p\u00ebr minimizimin e gabimeve logjike.      <\/p>\n<p>T\u00eb rejat kryesore:   <\/p>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr llojet e asociuar t\u00eb p\u00ebrgjithshme (GAT, Llojet e Asociuara t\u00eb P\u00ebrgjithshme), q\u00eb ofrojn\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb krijuar pseudonime llojesh t\u00eb asociuara me nj\u00eb lloj tjet\u00ebr dhe lejojn\u00eb lidhjen e nd\u00ebrtuesve t\u00eb llojeve me t\u00eb dh\u00ebnat e tipit.         trait Foo {         type Bar;     }\n<li class=\"l\"> \u00cbsht\u00eb realizuar shprehja \u00ablet ... else\u00bb, e cila lejon kontrollin e kushteve p\u00ebr p\u00ebrputhje me modelin direkt brenda shprehjes \u00ablet\u00bb dhe ekzekutimin e kodit t\u00eb rast\u00ebsish\u00ebm, n\u00ebse nuk ka p\u00ebrputhje me modelin.        let Ok(count) = u64::from_str(count_str) else {          panic!('Nuk mund t\u00eb analizoj numrin: \u2018{count_str}');      };\n<li class=\"l\"> \u00cbsht\u00eb lejuar p\u00ebrdorimi i shprehjes break p\u00ebr daljen e menj\u00ebhershme nga blloqet e em\u00ebruara, duke p\u00ebrdorur emrin e bllokut (etiket\u00ebn) p\u00ebr t\u00eb p\u00ebrcaktuar bllokun q\u00eb do t\u00eb p\u00ebrfundoj\u00eb.      let result = 'block: {      do_thing();      if condition_not_met() {          break 'block 1;      }      do_next_thing();      if condition_not_met() {          break 'block 2;      }      do_last_thing();      3  };\n<li class=\"l\"> P\u00ebr Linux \u00ebsht\u00eb shtuar mund\u00ebsia e ruajtjes s\u00eb ndar\u00eb t\u00eb informacionit t\u00eb debug (split-debuginfo), e cila m\u00eb par\u00eb ishte e disponueshme vet\u00ebm p\u00ebr platform\u00ebn macOS. Duke treguar opsionin &#171;-Csplit-debuginfo=unpacked&#187;, t\u00eb dh\u00ebnat e debuginfo n\u00eb formatin DWARF do t\u00eb ruhen n\u00eb disa skedar\u00eb objekt t\u00eb ve\u00e7anta me zgjerimin &#171;.dwo&#187;. Duke treguar &#171;-Csplit-debuginfo=packed&#187;, do t\u00eb krijohet nj\u00eb paket\u00eb n\u00eb formatin &#171;.dwp&#187;, e cila p\u00ebrfshin t\u00eb gjitha t\u00eb dh\u00ebnat e debuginfo p\u00ebr projektin. P\u00ebr integrimin e debuginfo direkt n\u00eb seksionin .debug_* t\u00eb objekteve ELF mund t\u00eb p\u00ebrdoret opsioni &#171;-Csplit-debuginfo=off&#187;.\n<li class=\"l\"> Nj\u00eb sasi e re API \u00ebsht\u00eb kaluar n\u00eb kategorin\u00eb stabile, p\u00ebrfshir\u00eb stabilizimin e metodave dhe implementimeve t\u00eb tipazheve:\n<ul>\n<li>std::backtrace::Backtrace<\/li>\n<li>Bound::as_ref<\/li>\n<li>std::io::read_to_string<\/li>\n<li>::cast_mut<\/li>\n<li>::cast_const<\/li>\n<\/ul>\n<li class=\"l\"> Shenja &#171;const&#187;, q\u00eb p\u00ebrcakton mund\u00ebsin\u00eb e p\u00ebrdorimit n\u00eb \u00e7do kontekst n\u00eb vend t\u00eb konstantave, \u00ebsht\u00eb p\u00ebrdorur n\u00eb funksionet &lt;*const T&#038;&gt;::offset_from dhe &lt;*mut T&gt;::offset_from.\n<li class=\"l\"> N\u00eb faz\u00ebn p\u00ebrfundimtare t\u00eb p\u00ebrkthimit t\u00eb implementimit t\u00eb protokollit LSP (Protokolli i Serverit t\u00eb Gjuh\u00ebs) n\u00eb rust-analyzer, implementimi i vjet\u00ebr i Rust Language Server (RLS) \u00ebsht\u00eb z\u00ebvend\u00ebsuar me nj\u00eb server-mashtruese, e cila jep nj\u00eb paralajm\u00ebrim me propozimin p\u00ebr t\u00eb kaluar n\u00eb p\u00ebrdorimin e rust-analyzer.\n<li class=\"l\"> Gjat\u00eb kompaktimit \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr p\u00ebrhapjen inline t\u00eb kodit t\u00eb mes\u00ebm MIR, q\u00eb \u00e7on n\u00eb p\u00ebrshpejtimin e kompaktimit t\u00eb paketave t\u00eb tipit crate nga 3-10%.\n<li class=\"l\"> P\u00ebr t\u00eb p\u00ebrshpejtuar nd\u00ebrtimet n\u00eb orar, menaxherit t\u00eb paketave Cargo i \u00ebsht\u00eb siguruar renditja e pun\u00ebve q\u00eb presin p\u00ebr t\u2019u p\u00ebrfunduar n\u00eb radh\u00eb.      <\/ul>\n<p>Gjithashtu mund t\u00eb theksohet intervista mbi p\u00ebrdorimin e gjuh\u00ebs Rust n\u00eb kompanin\u00eb Volvo p\u00ebr zhvillimin e komponenteve t\u00eb sistemeve informatike t\u00eb makinave. Nuk planifikojn\u00eb t\u00eb rishkruajn\u00eb kodin ekzistues dhe t\u00eb testuar n\u00eb Rust, por p\u00ebr kodin e ri, Rust \u00ebsht\u00eb nj\u00eb nga opsionet e preferuara p\u00ebr t\u00eb rritur cil\u00ebsin\u00eb me kostot m\u00eb t\u00eb ulta. Grupet e pun\u00ebs t\u00eb lidhura me p\u00ebrdorimin e gjuh\u00ebs Rust jan\u00eb krijuar gjithashtu n\u00eb bashk\u00ebsit\u00eb automobilistike AUTOSAR (Arkitektura e Sistemave t\u00eb Hapura Automobilistike) dhe SAE (Shoqata e Ingenierv\u00ebve t\u00eb Automobilave).    <\/p>\n<p>P\u00ebr m\u00eb tep\u00ebr, David Kleidermacher, n\u00ebnkryetar n\u00eb Google p\u00ebr inxhinieri, diskutoi mbi p\u00ebrkthimin n\u00eb gjuh\u00ebn Rust t\u00eb kodit t\u00eb p\u00ebrdorur n\u00eb platform\u00ebn Android p\u00ebr menaxhimin e \u00e7el\u00ebsave t\u00eb enkriptimit, si dhe p\u00ebrdorimin e Rust n\u00eb implementimin e protokollit DNS over HTTPS, n\u00eb stack p\u00ebr \u00e7ipat UWB (Ultra-Wideband) dhe n\u00eb frameworkun e virtualizimit t\u00eb Android (Android Virtualization Framework), i lidhur me \u00e7ipin Tensor G2. Po ashtu, p\u00ebr Android po zhvillohen stack-e t\u00eb reja p\u00ebr Bluetooth dhe Wi-Fi, t\u00eb shkruara n\u00eb Rust. Strategjia e p\u00ebrgjithshme \u00ebsht\u00eb forcimi gradual i mbrojtjes fillimisht p\u00ebrmes p\u00ebrkthimit n\u00eb p\u00ebrdorimin e Rust t\u00eb komponent\u00ebve softuerik\u00eb m\u00eb t\u00eb pambrojtur dhe jetik\u00eb, e m\u00eb pas duke p\u00ebrfshir\u00eb edhe n\u00ebnkat\u00ebsit e tjer\u00eb t\u00eb lidhur. Vitin e kaluar, gjuh\u00ebn Rust e p\u00ebrfshin\u00eb n\u00eb list\u00ebn e gjuh\u00ebve t\u00eb lejuara p\u00ebr zhvillimin e platform\u00ebs Android.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58047\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Rust 1.65, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Mozilla, \u043d\u043e \u043d\u044b\u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u0434 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u043d\u0435\u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Rust Foundation. \u042f\u0437\u044b\u043a \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u043c\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u0439, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043e\u0431\u0445\u043e\u0434\u044f\u0441\u044c \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0431\u043e\u0440\u0449\u0438\u043a\u0430 \u043c\u0443\u0441\u043e\u0440\u0430 \u0438 runtime (runtime \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438). [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105467","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Rust 1.65, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Mozilla, \u043d\u043e \u043d\u044b\u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u0434 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u043d\u0435\u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Rust Foundation. \u042f\u0437\u044b\u043a \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u043c\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u0439, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043e\u0431\u0445\u043e\u0434\u044f\u0441\u044c \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0431\u043e\u0440\u0449\u0438\u043a\u0430 \u043c\u0443\u0441\u043e\u0440\u0430 \u0438 runtime (runtime \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438).\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Rust 1.65 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Rust 1.65, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Mozilla, \u043d\u043e \u043d\u044b\u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u0434 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u043d\u0435\u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Rust Foundation. \u042f\u0437\u044b\u043a \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u043c\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u0439, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043e\u0431\u0445\u043e\u0434\u044f\u0441\u044c \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0431\u043e\u0440\u0449\u0438\u043a\u0430 \u043c\u0443\u0441\u043e\u0440\u0430 \u0438 runtime (runtime \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-11-04T13:36:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-04T13:36:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi i gjuh\u00ebs s\u00eb programimit Rust 1.65 | ProHoster","description":"\u00cbsht\u00eb publikuar versioni i gjuh\u00ebs s\u00eb programimit Rust 1.65, e cila \u00ebsht\u00eb zhvilluar fillimisht nga projekti Mozilla dhe t\u00eb tanishme po zhvillohet n\u00ebn mbrojtjen e nj\u00eb organizate t\u00eb pavarur jofitimprur\u00ebse, Rust Foundation. Gjuha fokusohet n\u00eb sigurin\u00eb e menaxhimit t\u00eb memories dhe ofron mjete p\u00ebr arritjen e paralelizmit t\u00eb lart\u00eb t\u00eb ekzekutimit t\u00eb detyrave, duke shmangur k\u00ebshtu p\u00ebrdorimin e mbledh\u00ebsve t\u00eb plehrave dhe runtime (runtime p\u00ebrfshin vet\u00ebm inicializimin baz\u00eb dhe p\u00ebrkrahjen e bibliotek\u00ebs standarde).","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Rust 1.65 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Rust 1.65, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Mozilla, \u043d\u043e \u043d\u044b\u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u0434 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u043d\u0435\u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Rust Foundation. \u042f\u0437\u044b\u043a \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u043c\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u0439, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043e\u0431\u0445\u043e\u0434\u044f\u0441\u044c \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0431\u043e\u0440\u0449\u0438\u043a\u0430 \u043c\u0443\u0441\u043e\u0440\u0430 \u0438 runtime (runtime \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438).","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-rust-1-65","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-11-04T13:36:37+00:00","article:modified_time":"2022-11-04T13:36:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/105467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=105467"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/105467\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=105467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=105467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=105467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}