This HTML5 document contains 526 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
n33http://dbpedia.org/resource/%3F:
xsdhhttp://www.w3.org/2001/XMLSchema#
yagohttp://dbpedia.org/class/yago/
dbohttp://dbpedia.org/ontology/
dbpedia-kohttp://ko.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
schemahttp://schema.org/
dbpedia-simplehttp://simple.dbpedia.org/resource/
n8http://lv.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
owlhttp://www.w3.org/2002/07/owl#
dbpedia-ithttp://it.dbpedia.org/resource/
n29http://d-nb.info/gnd/
goldhttp://purl.org/linguistics/gold/
n36https://global.dbpedia.org/id/
n11https://
dbpedia-thhttp://th.dbpedia.org/resource/
dbpedia-ethttp://et.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
n19http://dbpedia.org/resource/File:
n17http://commons.wikimedia.org/wiki/Special:FilePath/
dbpedia-mshttp://ms.dbpedia.org/resource/
dbpedia-rohttp://ro.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
dbpedia-nohttp://no.dbpedia.org/resource/
dbpedia-dahttp://da.dbpedia.org/resource/
dbpedia-skhttp://sk.dbpedia.org/resource/
dbpedia-ishttp://is.dbpedia.org/resource/
dbpedia-svhttp://sv.dbpedia.org/resource/
dbpedia-cahttp://ca.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
n63http://te.dbpedia.org/resource/
dbpedia-afhttp://af.dbpedia.org/resource/
n59https://doc.rust-lang.org/book/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbpedia-nlhttp://nl.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
freebasehttp://rdf.freebase.com/ns/
yago-reshttp://yago-knowledge.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
dbphttp://dbpedia.org/property/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
n40http://bn.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
dcthttp://purl.org/dc/terms/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-idhttp://id.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-cshttp://cs.dbpedia.org/resource/
dbpedia-eohttp://eo.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-azhttp://az.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-fihttp://fi.dbpedia.org/resource/
n22https://books.google.com/
dbpedia-hehttp://he.dbpedia.org/resource/
n64http://dbpedia.org/resource/TCP/
n39http://ml.dbpedia.org/resource/

Statements

Subject Item
dbr:Rust_(programming_language)
rdf:type
yago:WikicatProgrammingLanguages yago:Abstraction100002137 yago:ArtificialLanguage106894544 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguagesCreatedInThe2010s wikidata:Q315 yago:WikicatFunctionalLanguages wikidata:Q9143 yago:ProgrammingLanguage106898352 dbo:Software dbo:Language owl:Thing yago:Communication100033020 yago:Language106282651 schema:Language
rdfs:label
Rust (programspråk) Rust (programlingvo) Rust (мова програмування) Rust (язык программирования) Rust (bahasa pemrograman) 러스트 (프로그래밍 언어) Rust (linguaggio di programmazione) Rust Rust (programming language) رست (لغة برمجة) Rust (langage) Rust (programovací jazyk) Rust (Programmiersprache) Rust (lenguaje de programación) Rust (język programowania) Rust (プログラミング言語) Rust (llenguatge de programació) Rust (programmeertaal) Rust (linguagem de programação)
rdfs:comment
Rust – kompilowany język programowania ogólnego przeznaczenia rozwijany przez Fundację Mozilla. Stworzony z myślą o „bezpieczeństwie, współbieżności i praktyczności”. Rust est un langage de programmation compilé multi-paradigme conçu et développé par Mozilla Research depuis 2010. Il a été conçu pour être « un langage fiable, concurrent, pratique », supportant les styles de programmation purement fonctionnel, modèle d'acteur, procédural, ainsi qu'orienté objet sous certains aspects. En 2020, ses domaines de prédilection sont la programmation système, les applications en ligne de commande, les applications Web via WebAssembly, les services réseaux et les systèmes embarqués. Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird. Sie wurde mit dem Ziel entwickelt, sicher, nebenläufig und praxisnah zu sein. Sicherheit bezieht sich dabei insbesondere auf die Vermeidung von Programmfehlern, die zu Speicherzugriffsfehlern oder Pufferüberläufen und damit unter Umständen auch zu Sicherheitslücken führen, vor allem auch in nebenläufigen Prozessen. Im Gegensatz zu anderen Programmiersprachen mit automatischer Speicherverwaltung verwendet Rust hierfür keine Garbage Collection, sondern ein besonderes Typsystem. Dessen Typsicherheit wurde formal bewiesen. Rust è un linguaggio di programmazione compilato, multi-paradigma, ad uso generico, sviluppato da Mozilla Research, in collaborazione con la comunità open-source. Ha l'obiettivo di essere un linguaggio efficiente, sicuro, e idoneo a sviluppare software di sistema concorrente. È progettato per supportare i paradigmi di programmazione imperativo-procedurale, funzionale, e object-oriented. Il primo rilascio del compilatore di Rust è avvenuto nel gennaio del 2012. Il rilascio della 1.0, la prima versione stabile, è avvenuto il 15 maggio 2015. Rust adalah sebuah yang pengembangannya didukung oleh penelitian dari Mozilla. Bahasa ini dirancang agar menjadi pemrograman yang "aman, konkuren (bekerja bersamaan) dan praktis". Bahasa ini mendukung paradigma pemrograman dan . Sintaksis bahasa Rust serupa dengan bahasa C++ namun dirancang dengan keamanan memori yang lebih baik sembari tetap menjaga performa kerja. Bahasa Rust ini tergolong pada peranti lunak sumber terbuka. Desainnya merupakan perbaikan bedasarkan pengalaman-pengalaman yang dialami ketika mengembangkan Servo, sebuah perangkat layout untuk peramban web dan kompilator Rust. Rust es un lenguaje de programación compilado, de y multiparadigma que está siendo desarrollado por . Es un lenguaje de programación multiparadigmático que soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos. Para el 2020 es uno de los lenguajes de programación más usados a la hora de trabajar con criptomonedas y crear nodos para minar criptoactivos.​ رست (بالإنجليزية: Rust)‏ هي من لغة برمجة الأنظمة مدعومة من قبل بحوث موزيلا. صُمِمت لكي تكون «آمنة ومتزامنة وعملية» ، حيث تدعم مجالات البرمجة الوظيفية والبرمجة الإجرائية. يوجد هناك شبه قريب بينها وبين لغة الـ ++C ، لكن هذهِ اللغة مصممة من أجل مع البقاء أو الحفاظ على الأداء. رست هي لغة برمجة مفتوحة المصدر. تتم تعديلات في تصميم اللغة من خلال التجارب في كتابة سيرڤو (مُحرك الواجهة في متصفح الويب) وكومبايلر الرست. يلعَب مجتمع مطوري الرست دور كبير في إضافة التطويرات للغة. حازت اللغة على المركز الأول في "أكثر اللغات المحبوبة عند استطلاع المطورين في ستاك أوفرفلو في عام 2016 و2017. Rust is een gecompileerde multi-paradigma-programmeertaal bedacht door en is begonnen als een project van Mozilla Research. Rust is deels geïnspireerd door de programmeertalen C en C++, maar kent syntactische en semantische verschillen tegenover deze programmeertalen. Rust focust zich met name op snelheid, veiligheid, betrouwbaarheid en productiviteit. Dit wordt gerealiseerd door gebruik te maken van een krachtig typesysteem en een borrow checker. Hiermee kan Rust een hoog niveau van geheugenveiligheid garanderen zonder een garbage collection nodig te hebben. Rust je svobodný víceúčelový, multiparadigmatický, kompilovaný programovací jazyk, vyvinutý organizací Mozilla Research. Je navržen jako „bezpečný, paralelní, praktický programovací jazyk“, podporující čistě funkcionální, imperativně-procedurální, strukturované a objektově orientované programovací styly. Prvně číslovaná před alfa vydání překladače Rust přišla v lednu 2012. Rust 1.0, první stabilní verze, byla vydána 15. května 2015. Rust是由Mozilla主导开发的通用、编译型编程语言。设计准则为“安全、并发、实用”,支持函数式、並行式、过程式以及面向对象的程式設計风格。 Rust語言原本是Mozilla員工Graydon Hoare的私人計劃,而Mozilla於2009年開始贊助這個計劃 ,並且在2010年首次公開。也在同一年,其編譯器原始碼開始由原本的OCaml語言轉移到用Rust語言,進行工作,稱做「rustc」,並於2011年實際完成。這個可自我編譯的編譯器在架構上採用了LLVM做為它的後端。 第一個有版本號的Rust編譯器於2012年1月釋出。Rust 1.0是第一個穩定版本,於2015年5月15日釋出。 Rust在完全開放的情況下開發,並且相當歡迎社区的回饋。在1.0穩定版之前,語言設計也因為透過撰寫Servo網頁瀏覽器排版引擎和rustc編譯器本身,而有進一步的改善。它雖然由Mozilla資助,但其實是一個共有專案,有很大部分的程式碼是來自於社区的貢獻者。 Rust estas ĝeneralcela, plurparadigma, tradukita programlingvo kreita de Mozilla por konsistigi "sekuran, kunrulan, praktikan lingvon". Ĝi subtenas interalie pure funkcian, , ordoneman-procedureman kaj objekteman stilojn. La lingvo kreskis el persona projekto de Graydon Hoare, dungato de Mozilla. En 2009 Mozilla mem eksubtenis la projekton kaj unue anoncis ĝin en 2010. La saman jaron, laboro reorientiĝis de la unua tradukilo (skribita en ) al la singastiga tradukilo, skribita en Rust. La singastiga tradukilo uzas LLVM interne. Rust är ett programspråk. Språket är ett så kallat multiparadigm-språk, med stöd för funktionella, procedurella samt objektorienterade stilar.Språket kompileras till maskinkod för den hårdvara programmet ska köras på, eller till . Utvecklingen av språket sponsrades från början av Mozilla Research. Sedan 2021 bidrar ett stort antal företag och privatpersoner bland annat genom Rust Foundation. Rust(ラスト)は、性能、メモリ安全性、安全な並行性を目指して設計されたマルチパラダイムのプログラミング言語である。C言語、C++に代わるシステムプログラミング言語を目指しており、構文的にはC++に似ているが、「ボローチェッカー」(borrow checker) で参照の有効性を検証することによってメモリ安全性を保証できる。Rustはガベージコレクションなしでのメモリ安全性を達成しており、必要な場面で参照カウントを使うこともできる。 Rustプロジェクトはオープンソースのコミュニティベース開発で進行しており、言語仕様(検討段階含む)、ソースコード、ドキュメントはオープンソースライセンスで公開されている。2006年の開発初期は、Mozillaの従業員のグレイドン・ホアレ(Graydon Hoare)の個人プロジェクトだったが、2009年にMozillaが開発に関わり始めてMozilla Researchの公式プロジェクトとなった。2015年に1.0版がリリースされるまでにいくつもの破壊的な仕様変更があったが、1.0版以降は基本的には後方互換を保って6週間間隔で定期的にリリースされている。 Rust — мова програмування, яку розробляє Mozilla Research. Мова має сувору типізацію і сфокусована на безпечній роботі з пам'яттю і забезпеченні високого паралелізму виконання завдань (можливість породжувати тисячі і навіть мільйони підпроцесів). Початковий код проекту поширюються під ліцензією MIT. Rust (Раст, [rʌst]; rust с англ. — «ржавчина») — мультипарадигменный компилируемый язык программирования общего назначения, сочетающий парадигмы функционального и процедурного программирования с , основанной на типажах. Управление памятью осуществляется через механизм «владения» с использованием , что позволяет обходиться без системы сборки мусора во время исполнения программы. Rust гарантирует безопасную работу с памятью благодаря встроенной в компилятор системе статической проверки ссылок (borrow checker). Имеются средства, позволяющие использовать приёмы объектно-ориентированного программирования. Rust é uma linguagem de programação multiparadigma compilada desenvolvida pela Mozilla Research. É projetada para ser "segura, concorrente e prática", mas diferente de outras linguagens seguras, Rust não usa coletor de lixo. Possui suporte nativo ao WebAssembly. Foi considerada pelo público a linguagem "mais amada" por seis anos consecutivos, de acordo com pesquisas conduzidas pelo site Stack Overflow de 2016 a 2022, e está entre as 25 linguagens mais populares, de acordo com pesquisas conduzidas pela RedMonk desde 2018. Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency. Rust enforces memory safety—that is, that all references point to valid memory—without requiring the use of a garbage collector or reference counting present in other memory-safe languages. To simultaneously enforce memory safety and prevent concurrent data races, Rust's "borrow checker" tracks the object lifetime of all references in a program during compilation. Rust is popular for systems programming but also offers high-level features including some functional programming constructs. Rust és un multi-paradigma estàtic. Està dissenyat amb garanties de seguretat, això ho aconsegueix gràcies a un seguit de regles que el compilador comprova amb el borrow checker, gràcies a aquestes garanties es pot escriure codi segur i concurrent sense por. Igual que C++, no fa servir recollida de memòria brossa. Rust és software de codi obert amb doble llicència (Apache License 2.0 i MIT). A més de ser segur, també és molt ràpid, comparable amb C i C++. Rust ha estat el llenguatge de programació "més estimat" segons l'enquesta de Stack Overflow des del 2016. 러스트(영어: Rust)는 모질라 리서치에서 개발한 범용 프로그래밍 언어이다. "안전하고, 병렬적이며, 실용적인" 언어로 디자인되었으며, 순수 함수형 프로그래밍, 액터 기반 병렬 프로그래밍, 명령형 프로그래밍, 객체 지향 프로그래밍 스타일을 지원한다. 2006년 개발자 그레이든 호아레의 개인 프로젝트로 시작되었으며, 2009년 호아레의 고용주인 모질라가 개발에 참여했다. 2010년 처음으로 일반에 공개되었으며, 같은 해 Objective Caml로 작성된 초기 컴파일러에서 Rust로 작성된 컴파일러로 전환되었다. rustc는 2011년 처음으로 자기 자신을 컴파일하는데 성공했다. 2012년 1월 첫 번째 알파 버전인 0.1이 발표되었다. 모질라의 정책에 따라, 러스트는 전적으로 오픈 소스로 개발되고 있으며, 커뮤니티로부터 피드백을 받고 있다. 모질라 재단이 러스트의 개발을 후원하고 있다. 러스트의 설계에는 모질라의 렌더링 엔진인 서보와 rustc 컴파일러를 개발하면서 쌓인 경험들이 반영되어 있다.
foaf:name
Rust
foaf:homepage
n11:www.rust-lang.org
dbp:name
Rust Rust Foundation
foaf:depiction
n17:MozillaCaliforniaHeadquarters.jpg n17:Cargo_clippy_hello_world_example.png n17:Home_page_servo_v0.01.png n17:Crates.io_website.png n17:Rust_programming_language_black_logo.svg n17:Ruffle_Web_Demo_screenshot.png n17:Rustacean-orig-noshadow.svg n17:Rustc_building_paru_with_cargo_screenshot.png n17:Rust_Foundation_logo.png n17:Exa_example_screenshot.png
foaf:page
n11:www.rust-lang.org
dct:subject
dbc:Multi-paradigm_programming_languages dbc:Procedural_programming_languages dbc:Free_software_projects dbc:Free_compilers_and_interpreters dbc:Concurrent_programming_languages dbc:Statically_typed_programming_languages dbc:Programming_languages_created_in_2010 dbc:Pattern_matching_programming_languages dbc:Articles_with_example_code dbc:Mozilla dbc:High-level_programming_languages dbc:2010_software dbc:Functional_languages dbc:Rust_(programming_language) dbc:Systems_programming_languages dbc:Software_using_the_Apache_license dbc:Software_using_the_MIT_license
dbo:wikiPageID
29414838
dbo:wikiPageRevisionID
1122963020
dbo:wikiPageWikiLink
dbr:Statically_typed dbr:COVID-19_pandemic dbr:Cryptocurrency dbr:Imperative_programming dbr:Static_typing dbr:Nonprofit_organization dbc:Multi-paradigm_programming_languages dbr:RISC-V dbr:Algebraic_data_type dbr:Signed_integer dbr:Code_formatter dbr:Chairperson dbr:Quantum_(software) dbr:Tokio_(software) dbr:JavaScript dbr:Tor_(network) dbr:Typestate_analysis dbr:Type_class dbr:Record_(computer_science) dbr:CPU_cache dbr:AArch64 dbr:Unit_type dbr:Race_condition dbr:UTF-32 dbr:Return_value dbr:Zero-width_joiner dbr:Build_automation dbr:Mozilla dbr:Newsqueak dbr:Syntactic_sugar dbr:Knowledge_graph dbr:Breaking_changes dbr:Text_editor dbc:Procedural_programming_languages n19:Rustc_building_paru_with_cargo_screenshot.png dbr:Compilation_error dbr:Autocompletion dbr:Amazon_Web_Services dbr:MIPS_architecture dbr:Multiple_inheritance dbr:Type_erasure dbr:Programming_paradigm dbc:Free_software_projects dbr:Generic_programming dbr:Firecracker_(software) dbr:Fat_pointer dbr:Computer_performance dbr:Programming_idiom dbr:Microsoft_Azure dbr:Overhead_(computing) dbr:Redox_(operating_system) dbc:Free_compilers_and_interpreters dbr:Strong_and_weak_typing dbr:Immutable_object dbr:Fuchsia_(operating_system) dbr:Stack_Overflow dbr:Limbo_(programming_language) dbr:Compiler dbr:Servo_(software) dbr:NetBSD dbr:MIT_License dbr:Fedora_(operating_system) dbr:Structured_programming dbr:Pattern_matching dbr:IOS dbr:Capability-based_security dbr:Stack-based_memory_allocation dbr:Nominal_type_system dbr:Floating_point dbc:Concurrent_programming_languages dbr:Memory_safe dbr:Mozilla_Foundation dbr:Standard_output dbr:Zig_(programming_language) dbr:Indentation_style dbr:Graph_database dbr:C_(programming_language) dbr:Parsing dbc:Statically_typed_programming_languages dbr:Dangling_pointer n33: dbr:Concurrency_(computer_science) dbr:Comparison_of_programming_languages dbr:Gecko_(software) dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:Diamond_problem dbc:Programming_languages_created_in_2010 dbr:Class_(computer_programming) dbr:Alphabet_Inc. dbr:Compilation_(computing) dbr:Universal_Character_Set_characters dbr:Option_type dbr:Computing_platform dbr:Move_semantics dbr:Reference_(computer_science) dbr:C_Sharp_(programming_language) dbr:LynxOS dbr:Amazon_(company) dbr:Standard_library dbr:Programming_style dbr:Dangling_pointers dbr:Binary_tree dbr:Factorial dbr:Huawei dbr:String_(computer_science) dbr:Heap_(programming) dbr:Ad_hoc_polymorphism dbr:Object_lifetime dbr:Memory_safety dbr:Git dbr:Unsigned_integer dbr:ASCII dbr:SWF dbr:Package_manager dbr:Project_Verona dbr:PowerPC dbr:Scope_(computer_science) dbr:Type_safety dbr:Composition_over_inheritance dbr:Recursion_(computer_science) dbr:Static_dispatch dbr:Apache_License dbc:Pattern_matching_programming_languages dbr:Pointer_(computer_programming) dbr:Firewall_(computing) dbr:QUIC dbr:Generic_function dbr:History_of_programming_languages dbr:Backend_(computing) dbr:ARM_architecture_family dbr:Concurrent_computing dbr:Dynamic_allocation dbr:Multi-licensing dbr:Reserved_word n19:Exa_example_screenshot.png dbr:Parallel_computing dbr:Samsung dbr:Dereference dbr:Legal_entity dbr:OCaml dbr:Code_of_Conduct dbr:Token_(parser) dbr:Browser_engine dbr:Data_structure dbr:Method_call dbr:SPARK_(programming_language) dbr:Affine_type_system dbr:8-bit_integer dbr:Linux_on_IBM_Z dbr:Zero-copy dbr:Undefined_behavior dbr:Stable_release dbc:Mozilla dbc:Articles_with_example_code dbr:United_States dbr:Haskell_(programming_language) dbr:Swift_(programming_language) dbr:Firefox dbr:V8_(JavaScript_engine) dbr:Dropbox dbr:Linux_distribution dbr:FreeBSD dbr:Facebook dbr:Android_(operating_system) dbr:Volatile_(computer_programming) dbr:Cyclone_(programming_language) dbr:Byte dbr:WebAssembly dbr:Haskell dbr:OpenDNS dbr:Clippy dbr:128-bit_computing dbr:Parameter_(computer_programming) dbr:Erlang_(programming_language) dbr:Domain_name dbr:Unicode_codepoint dbr:Google dbr:C++ dbr:R_(programming_language) dbr:File_system dbr:Floating-point_arithmetic dbr:Bootstrapping_(compilers) n19:Home_page_servo_v0.01.png dbr:Systems_programming dbr:Illumos dbr:Blockchain dbr:Expression_(computer_science) dbr:Go_(programming_language) dbr:Control_flow dbr:Emoji dbr:Boolean_value dbr:Memory_map dbr:MacOS dbr:Nim_(programming_language) dbr:Blog dbr:Dr._Dobb's_Journal dbr:Polymorphism_(computer_science) dbr:Stratis_(configuration_daemon) dbr:Monomorphization dbr:Dynamic_dispatch dbr:Executive_Director dbr:Discord dbr:Field_(computer_science) dbr:JSON dbr:Foreign_function_interface dbr:Design_by_contract n19:MozillaCaliforniaHeadquarters.JPG dbc:High-level_programming_languages dbr:Rust_Foundation dbr:Polkadot_(cryptocurrency) dbr:Function_call dbr:Deno_(software) dbr:Linting dbr:Strongly_typed dbr:Alef_(programming_language) dbr:Cloudflare dbr:Portland,_Oregon dbr:Dynamic_array dbr:Rust_for_Linux dbr:P6_(microarchitecture) dbr:Scheme_(programming_language) dbr:Rust_Belt dbr:TerminusDB dbr:Trait_(computer_programming) dbc:2010_software dbr:Android_Open_Source_Project dbr:Toolchain dbr:Trademark dbr:Haiku_(operating_system) dbr:Data_race dbr:Membership_organization dbr:Null_pointer dbr:X86-64 dbr:Bracket dbr:Object_composition dbr:Duck_typing dbr:Ruby_(programming_language) dbr:RHEL dbr:Method_(computer_programming) dbr:Type_inference dbr:Idris_(programming_language) dbr:Resource_acquisition_is_initialization dbc:Functional_languages n19:Crates.io_website.png dbr:Static_array dbr:Ls dbr:Bottom_type dbr:Discord_(software) dbr:LLVM dbr:TypeScript dbc:Rust_(programming_language) dbr:D_(programming_language) dbr:Python_(programming_language) dbr:Containerization_(computing) dbr:Functional_programming dbr:Exa_(command-line_utility) dbr:The_Tor_Project n19:Cargo_clippy_hello_world_example.png dbr:Microkernel dbr:Type_system dbr:Type_punning dbr:Mixin dbr:Destructor_(computer_programming) dbr:Tuple n19:Rustacean-orig-noshadow.svg dbr:General-purpose_programming_language dbr:Language_Server_Protocol dbr:Cross-platform_software dbr:Meta_Platforms n19:Rust_101.webm dbr:Reference_counting dbr:Linux dbr:Standard_ML dbr:Exception_handling dbr:Macro_(computer_science) dbc:Systems_programming_languages dbr:Inline_expansion dbr:Elixir_(programming_language) dbr:Programming_language_theory dbr:Self-hosting_(compilers) dbr:Integrated_development_environment dbr:Prolog dbr:Iteration_(computer_science) dbr:%22Hello,_World!%22_program dbr:Comment_(computer_programming) dbc:Software_using_the_Apache_license dbr:Literal_(computer_programming) dbc:Software_using_the_MIT_license dbr:Ruffle_(software) dbr:Windows dbr:Microsoft n19:Ruffle_Web_Demo_screenshot.png dbr:Inheritance_(object-oriented_programming) dbr:Garbage_collection_(computer_science) n64:IP
dbo:wikiPageExternalLink
n11:www.rust-lang.org n22:books%3Fid=0Vv6DwAAQBAJ%7Ctitle=The n59: n11:foundation.rust-lang.org
owl:sameAs
n8:Rust dbpedia-fa:راست_(زبان_برنامه‌نویسی) dbpedia-simple:Rust_(programming_language) dbpedia-uk:Rust_(мова_програмування) dbpedia-fr:Rust_(langage) dbpedia-ja:Rust_(プログラミング言語) dbpedia-id:Rust_(bahasa_pemrograman) dbpedia-ru:Rust_(язык_программирования) dbpedia-fi:Rust_(ohjelmointikieli) dbpedia-et:Rust dbpedia-no:Rust_(programmeringsspråk) dbpedia-tr:Rust_(programlama_dili) n29:1078438080 freebase:m.0dsbpg6 dbpedia-da:Rust_(programmeringssprog) dbpedia-ar:رست_(لغة_برمجة) yago-res:Rust_(programming_language) dbpedia-ro:Rust_(limbaj_de_programare) n36:4mKoe n39:റസ്റ്റ്_(പ്രോഗ്രാമിംഗ്_ഭാഷ) n40:রাস্ট_(প্রোগ্রামিং_ভাষা) dbpedia-az:Rust_(proqramlaşdırma_dili) dbpedia-he:ראסט_(שפת_תכנות) dbpedia-pl:Rust_(język_programowania) dbpedia-sv:Rust_(programspråk) dbpedia-cs:Rust_(programovací_jazyk) dbpedia-th:รัสต์ dbpedia-eo:Rust_(programlingvo) dbpedia-zh:Rust dbpedia-nl:Rust_(programmeertaal) dbpedia-es:Rust_(lenguaje_de_programación) dbpedia-pt:Rust_(linguagem_de_programação) dbpedia-de:Rust_(Programmiersprache) dbpedia-ca:Rust_(llenguatge_de_programació) dbpedia-it:Rust_(linguaggio_di_programmazione) dbpedia-ms:Rust_(bahasa_pengaturcaraan) dbpedia-sk:Rust_(programovací_jazyk) dbpedia-is:Rust_(forritunarmál) wikidata:Q575650 dbpedia-hu:Rust_(programozási_nyelv) dbpedia-af:Rust_(programmeertaal) n63:రస్ట్_(ప్రోగ్రామింగ్_భాష) dbpedia-ko:러스트_(프로그래밍_언어)
dbp:wikiPageUsesTemplate
dbt:Cslist dbt:Portal_bar dbt:Authority_control dbt:Infobox_programming_language dbt:Infobox_organization dbt:Short_description dbt:Wikidata dbt:Use_mdy_dates dbt:Good_article dbt:Code dbt:R dbt:Use_American_English dbt:Sister_project_links dbt:Programming_languages dbt:Rust dbt:See_also dbt:Clear dbt:Official_website dbt:Cite_book dbt:= dbt:Mozilla dbt:Reflist dbt:Refn dbt:Start_date_and_age dbt:Mono
dbo:thumbnail
n17:Rust_programming_language_black_logo.svg?width=300
dbp:b
no
dbp:commons
Category:Rust
dbp:cs1Dates
y
dbp:d
Q575650
dbp:date
July 2022
dbp:designer
Graydon Hoare
dbp:formation
2021-02-08
dbp:founders
dbr:Amazon_Web_Services dbr:Microsoft dbr:Google dbr:Mozilla_Foundation dbr:Huawei
dbp:leaderName
Rebecca Rumbul Shane Miller
dbp:leaderTitle
dbr:Chairperson dbr:Executive_Director
dbp:license
MIT and Apache 2.0
dbp:locationCountry
dbr:United_States
dbp:logo
Rust programming language black logo.svg Rust Foundation logo.png
dbp:logoAlt
A capitalised letter R set into a sprocket
dbp:logoCaption
The official Rust logo
dbp:n
no
dbp:operatingSystem
Cross-platform
dbp:paradigms
Multi-paradigm: concurrent, functional, generic, imperative, structured
dbp:platform
Cross-platform
dbp:programmingLanguage
Rust
dbp:q
no
dbp:s
no
dbp:species
no
dbp:type
dbr:Nonprofit_organization
dbp:typing
dbr:Strong_and_weak_typing dbr:Nominal_type_system dbr:Static_typing dbr:Type_inference dbr:Affine_type_system
dbp:v
Rust
dbp:voy
no
dbp:website
n11:foundation.rust-lang.org n11:www.rust-lang.org
dbp:wikt
no
dbp:year
2010-07-07
dbo:abstract
Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird. Sie wurde mit dem Ziel entwickelt, sicher, nebenläufig und praxisnah zu sein. Sicherheit bezieht sich dabei insbesondere auf die Vermeidung von Programmfehlern, die zu Speicherzugriffsfehlern oder Pufferüberläufen und damit unter Umständen auch zu Sicherheitslücken führen, vor allem auch in nebenläufigen Prozessen. Im Gegensatz zu anderen Programmiersprachen mit automatischer Speicherverwaltung verwendet Rust hierfür keine Garbage Collection, sondern ein besonderes Typsystem. Dessen Typsicherheit wurde formal bewiesen. Rust vereint Ansätze aus verschiedenen Programmierparadigmen, unter anderem aus der funktionalen, der objektorientierten und der nebenläufigen Programmierung, und erlaubt so ein hohes Abstraktionsniveau. Beispielsweise gibt es in Rust algebraische Datentypen, Pattern Matching, Traits (ähnlich den Typklassen in Haskell), Closures sowie Unterstützung für RAII. Die Sprache wurde so entworfen, dass die Kosten der Abstraktionen zur Laufzeit so gering wie möglich bleiben können (zero-cost abstractions), um eine mit C++ vergleichbare Performanz zu erreichen. Rust(ラスト)は、性能、メモリ安全性、安全な並行性を目指して設計されたマルチパラダイムのプログラミング言語である。C言語、C++に代わるシステムプログラミング言語を目指しており、構文的にはC++に似ているが、「ボローチェッカー」(borrow checker) で参照の有効性を検証することによってメモリ安全性を保証できる。Rustはガベージコレクションなしでのメモリ安全性を達成しており、必要な場面で参照カウントを使うこともできる。 Rustプロジェクトはオープンソースのコミュニティベース開発で進行しており、言語仕様(検討段階含む)、ソースコード、ドキュメントはオープンソースライセンスで公開されている。2006年の開発初期は、Mozillaの従業員のグレイドン・ホアレ(Graydon Hoare)の個人プロジェクトだったが、2009年にMozillaが開発に関わり始めてMozilla Researchの公式プロジェクトとなった。2015年に1.0版がリリースされるまでにいくつもの破壊的な仕様変更があったが、1.0版以降は基本的には後方互換を保って6週間間隔で定期的にリリースされている。 Rustはマルチパラダイムプログラミング言語であり、手続き型プログラミング、オブジェクト指向プログラミング、関数型プログラミングなどの実装手法をサポートしている。基本的な制御構文はC言語に似ているが、その多くが式(expression)であるという点においてはML言語に似ている。コンパイル基盤にLLVMを用いており、実行時速度性能はC言語と同等程度である。強力な型システムとリソース管理の仕組みにより、メモリ安全性が保証されている。 Rustは2016–2022年の間Stack Overflow Developer Surveyで「最も愛されているプログラミング言語」で一位を獲得し続けている。一方で、Rustは学習難易度が高い言語とも考えられており、2017年ロードマップでは学習曲線の改善を目的として挙げていた。 Rustという名前はさび菌に因んで付けられた。この命名の後、当時の開発チームメンバーの多くが自転車を愛好していたことから、自転車のチェーンリングの錆つきを元にしたデザインのロゴが考案された。当然、チェーンリングの錆がさび菌によって生じるわけがなく、「設計者のグレイドン・ホアレが生物学オタクであることから酸化鉄の「錆」ではなく「さび菌」なのだ」と、参考文献の末尾に記されている。 Rust är ett programspråk. Språket är ett så kallat multiparadigm-språk, med stöd för funktionella, procedurella samt objektorienterade stilar.Språket kompileras till maskinkod för den hårdvara programmet ska köras på, eller till . Utvecklingen av språket sponsrades från början av Mozilla Research. Sedan 2021 bidrar ett stort antal företag och privatpersoner bland annat genom Rust Foundation. 러스트(영어: Rust)는 모질라 리서치에서 개발한 범용 프로그래밍 언어이다. "안전하고, 병렬적이며, 실용적인" 언어로 디자인되었으며, 순수 함수형 프로그래밍, 액터 기반 병렬 프로그래밍, 명령형 프로그래밍, 객체 지향 프로그래밍 스타일을 지원한다. 2006년 개발자 그레이든 호아레의 개인 프로젝트로 시작되었으며, 2009년 호아레의 고용주인 모질라가 개발에 참여했다. 2010년 처음으로 일반에 공개되었으며, 같은 해 Objective Caml로 작성된 초기 컴파일러에서 Rust로 작성된 컴파일러로 전환되었다. rustc는 2011년 처음으로 자기 자신을 컴파일하는데 성공했다. 2012년 1월 첫 번째 알파 버전인 0.1이 발표되었다. 모질라의 정책에 따라, 러스트는 전적으로 오픈 소스로 개발되고 있으며, 커뮤니티로부터 피드백을 받고 있다. 모질라 재단이 러스트의 개발을 후원하고 있다. 러스트의 설계에는 모질라의 렌더링 엔진인 서보와 rustc 컴파일러를 개발하면서 쌓인 경험들이 반영되어 있다. Rust (Раст, [rʌst]; rust с англ. — «ржавчина») — мультипарадигменный компилируемый язык программирования общего назначения, сочетающий парадигмы функционального и процедурного программирования с , основанной на типажах. Управление памятью осуществляется через механизм «владения» с использованием , что позволяет обходиться без системы сборки мусора во время исполнения программы. Rust гарантирует безопасную работу с памятью благодаря встроенной в компилятор системе статической проверки ссылок (borrow checker). Имеются средства, позволяющие использовать приёмы объектно-ориентированного программирования. Ключевые приоритеты языка: безопасность, скорость и параллелизм. Rust пригоден для системного программирования, в частности, он рассматривается как перспективный язык для разработки ядер операционных систем. Rust сопоставим по скорости и возможностям с C++/Си, однако даёт большую безопасность при работе с памятью, что обеспечивается встроенными в язык механизмами контроля ссылок. Производительности программ на Rust способствует использование «абстракций с нулевой стоимостью». После нескольких лет активной разработки первая стабильная версия (1.0) вышла 15 мая 2015 года, после чего новые версии выходят раз в 6 недель. Для версий языка, вышедших после 1.0, заявлена обратная совместимость. Разрабатывается с 2010-х годов сообществом Mozilla Research и финансируется фондом Mozilla Foundation. С 2020 года планировалась передача интеллектуальной собственности и процессов развития и финансирования языка в организацию Rust Foundation. 8 февраля 2021 года пять компаний-учредителей (AWS, Huawei, Google, Microsoft и Mozilla) официально объявили о создании Rust Foundation. Семь лет подряд с 2016 по 2022 год Rust занимает первое место в списке самых любимых языков программирования («Most loved programming languages») по версии ежегодного опроса разработчиков Stack Overflow Developer Survey. Rust是由Mozilla主导开发的通用、编译型编程语言。设计准则为“安全、并发、实用”,支持函数式、並行式、过程式以及面向对象的程式設計风格。 Rust語言原本是Mozilla員工Graydon Hoare的私人計劃,而Mozilla於2009年開始贊助這個計劃 ,並且在2010年首次公開。也在同一年,其編譯器原始碼開始由原本的OCaml語言轉移到用Rust語言,進行工作,稱做「rustc」,並於2011年實際完成。這個可自我編譯的編譯器在架構上採用了LLVM做為它的後端。 第一個有版本號的Rust編譯器於2012年1月釋出。Rust 1.0是第一個穩定版本,於2015年5月15日釋出。 Rust在完全開放的情況下開發,並且相當歡迎社区的回饋。在1.0穩定版之前,語言設計也因為透過撰寫Servo網頁瀏覽器排版引擎和rustc編譯器本身,而有進一步的改善。它雖然由Mozilla資助,但其實是一個共有專案,有很大部分的程式碼是來自於社区的貢獻者。 Rust est un langage de programmation compilé multi-paradigme conçu et développé par Mozilla Research depuis 2010. Il a été conçu pour être « un langage fiable, concurrent, pratique », supportant les styles de programmation purement fonctionnel, modèle d'acteur, procédural, ainsi qu'orienté objet sous certains aspects. En 2020, ses domaines de prédilection sont la programmation système, les applications en ligne de commande, les applications Web via WebAssembly, les services réseaux et les systèmes embarqués. Du fait de la politique de Mozilla, Rust est entièrement développé de façon ouverte (les ingénieurs de Mozilla Research publient leurs idées et les décisions prises lors des réunions) et sollicite les remarques et contributions de la communauté. La conception du langage est graduellement améliorée au travers des retours de l'équipe travaillant sur le moteur de rendu Servo et de façon pragmatique lors de l'écriture du compilateur. Bien que le projet soit financé par Mozilla, la majorité des contributions proviennent de la communauté. Rust è un linguaggio di programmazione compilato, multi-paradigma, ad uso generico, sviluppato da Mozilla Research, in collaborazione con la comunità open-source. Ha l'obiettivo di essere un linguaggio efficiente, sicuro, e idoneo a sviluppare software di sistema concorrente. È progettato per supportare i paradigmi di programmazione imperativo-procedurale, funzionale, e object-oriented. Il linguaggio è emerso da un progetto personale del dipendente di Mozilla Graydon Hoare. L'appoggio al progetto da parte di Mozilla è cominciato nel 2009 ed è stato annunciato nel 2010. Lo stesso anno è iniziata la riscrittura in Rust del compilatore stesso, inizialmente scritto in OCaml. Questo compilatore, noto come rustc, è riuscito a compilare se stesso nel 2011. Come back end usa il framework open source LLVM. Il primo rilascio del compilatore di Rust è avvenuto nel gennaio del 2012. Il rilascio della 1.0, la prima versione stabile, è avvenuto il 15 maggio 2015. Sebbene il suo sviluppo sia sostenuto da Mozilla, si tratta di un progetto aperto alla comunità open-source che contribuisce attivamente. La progettazione del linguaggio è stata raffinata dall'esperienza di utilizzo nello sviluppo del motore di browser Web Servo e del compilatore rustc. In un sondaggio del 2016 effettuato tra gli sviluppatori di Stack Overflow, Rust si è classificato al primo posto come "Most Loved Programming Language" (in italiano, linguaggio di programmazione più amato). Questa posizione è stata confermata anche nei sondaggi del 2017, del 2018, del 2019, del 2020, del 2021 e del 2022. Si ritiene che il linguaggio prenda il suo nome dal nome inglese delle ruggini, specie di funghi che attaccano le foglie delle piante. Rust — мова програмування, яку розробляє Mozilla Research. Мова має сувору типізацію і сфокусована на безпечній роботі з пам'яттю і забезпеченні високого паралелізму виконання завдань (можливість породжувати тисячі і навіть мільйони підпроцесів). Початковий код проекту поширюються під ліцензією MIT. Rust – kompilowany język programowania ogólnego przeznaczenia rozwijany przez Fundację Mozilla. Stworzony z myślą o „bezpieczeństwie, współbieżności i praktyczności”. Rust adalah sebuah yang pengembangannya didukung oleh penelitian dari Mozilla. Bahasa ini dirancang agar menjadi pemrograman yang "aman, konkuren (bekerja bersamaan) dan praktis". Bahasa ini mendukung paradigma pemrograman dan . Sintaksis bahasa Rust serupa dengan bahasa C++ namun dirancang dengan keamanan memori yang lebih baik sembari tetap menjaga performa kerja. Bahasa Rust ini tergolong pada peranti lunak sumber terbuka. Desainnya merupakan perbaikan bedasarkan pengalaman-pengalaman yang dialami ketika mengembangkan Servo, sebuah perangkat layout untuk peramban web dan kompilator Rust. Kebanyakan commit kode program yang masuk pada proyek Rust saat ini berasal dari kontribusi anggota komunitas. Bahasa Rust mendapatkan posisi pertama dengan predikat sebagai "Bahasa pemrograman paling disukai" pada survei pengembang di tahun 2016 dan 2017. رست (بالإنجليزية: Rust)‏ هي من لغة برمجة الأنظمة مدعومة من قبل بحوث موزيلا. صُمِمت لكي تكون «آمنة ومتزامنة وعملية» ، حيث تدعم مجالات البرمجة الوظيفية والبرمجة الإجرائية. يوجد هناك شبه قريب بينها وبين لغة الـ ++C ، لكن هذهِ اللغة مصممة من أجل مع البقاء أو الحفاظ على الأداء. رست هي لغة برمجة مفتوحة المصدر. تتم تعديلات في تصميم اللغة من خلال التجارب في كتابة سيرڤو (مُحرك الواجهة في متصفح الويب) وكومبايلر الرست. يلعَب مجتمع مطوري الرست دور كبير في إضافة التطويرات للغة. حازت اللغة على المركز الأول في "أكثر اللغات المحبوبة عند استطلاع المطورين في ستاك أوفرفلو في عام 2016 و2017. Rust és un multi-paradigma estàtic. Està dissenyat amb garanties de seguretat, això ho aconsegueix gràcies a un seguit de regles que el compilador comprova amb el borrow checker, gràcies a aquestes garanties es pot escriure codi segur i concurrent sense por. Igual que C++, no fa servir recollida de memòria brossa. Rust és software de codi obert amb doble llicència (Apache License 2.0 i MIT). A més de ser segur, també és molt ràpid, comparable amb C i C++. Rust ha estat el llenguatge de programació "més estimat" segons l'enquesta de Stack Overflow des del 2016. Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency. Rust enforces memory safety—that is, that all references point to valid memory—without requiring the use of a garbage collector or reference counting present in other memory-safe languages. To simultaneously enforce memory safety and prevent concurrent data races, Rust's "borrow checker" tracks the object lifetime of all references in a program during compilation. Rust is popular for systems programming but also offers high-level features including some functional programming constructs. Software developer Graydon Hoare created Rust as a personal project while working at Mozilla Research in 2006. Mozilla officially sponsored the project in 2009. Since the first stable release in January 2014, Rust has been adopted by companies including Amazon, Discord, Dropbox, Facebook (Meta), Google (Alphabet), and Microsoft. Rust has been noted for its growth as a newer language and has been the subject of academic programming languages research. Rust es un lenguaje de programación compilado, de y multiparadigma que está siendo desarrollado por . Es un lenguaje de programación multiparadigmático que soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos. Según la política de Mozilla,​ Rust es desarrollado de forma totalmente abierta y busca la opinión y contribución de la comunidad. El diseño del lenguaje se ha ido perfeccionando a través de las experiencias en el desarrollo del motor de navegador Servo,​ y el propio compilador de Rust. Aunque es desarrollado y patrocinado por Mozilla y Samsung, es un proyecto comunitario. Una gran parte de las contribuciones proceden de los miembros de la comunidad.​ Para el 2020 es uno de los lenguajes de programación más usados a la hora de trabajar con criptomonedas y crear nodos para minar criptoactivos.​ Rust is een gecompileerde multi-paradigma-programmeertaal bedacht door en is begonnen als een project van Mozilla Research. Rust is deels geïnspireerd door de programmeertalen C en C++, maar kent syntactische en semantische verschillen tegenover deze programmeertalen. Rust focust zich met name op snelheid, veiligheid, betrouwbaarheid en productiviteit. Dit wordt gerealiseerd door gebruik te maken van een krachtig typesysteem en een borrow checker. Hiermee kan Rust een hoog niveau van geheugenveiligheid garanderen zonder een garbage collection nodig te hebben. Rust beoogt moderne computersystemen efficiënter te benutten. Hiervoor maakt het onder meer gebruik van geheugenbeheer dat geheugen in een blok toewijst en daarnaast strikt toeziet op de stacktoewijzing. Hierdoor kunnen problemen zoals , bufferoverflows en niet-geïnitialiseerd geheugen voorkomen worden. Verder staat Rust ook geen null-pointers, dangling-pointers of data-races toe in veilige code. Als alternatief voor null maakt Rust gebruik van een datatype Option waarmee gekeken kan worden of een pointer wel Some of geen None waarde bevat. Wanneer er op laag niveau geprogrammeerd wordt kan onveilige code niet altijd vermeden worden, daarom beschikt Rust over een keyword unsafe waarbij bepaalde onderdelen die veiligheid garanderen worden uitgeschakeld. De ontwikkeling van Servo en de Rust-compiler hebben geholpen bij het verfijnen van de taal. In de maand februari van het jaar 2021 zijn de trademarks en de infrastructuur van het project overgeheveld naar . Rust é uma linguagem de programação multiparadigma compilada desenvolvida pela Mozilla Research. É projetada para ser "segura, concorrente e prática", mas diferente de outras linguagens seguras, Rust não usa coletor de lixo. Possui suporte nativo ao WebAssembly. A linguagem apareceu como um projeto pessoal de Graydon Hoare, empregado da Mozilla. A organização começou a apoiar o projeto em 2009 e anunciou-o em 2010. No mesmo ano, os esforços mudaram do compilador original (escrito em OCaml) para um auto-hospedado feito em Rust. Conhecido por rustc, conseguiu compilar-se pela primeira vez em 2011 e utiliza o LLVM como back-end. Foi lançada pela primeira vez uma versão numerada pré-alfa em 2012. Rust 1.0, a primeira versão estável, foi lançada em 15 de maio de 2015. Foi considerada pelo público a linguagem "mais amada" por seis anos consecutivos, de acordo com pesquisas conduzidas pelo site Stack Overflow de 2016 a 2022, e está entre as 25 linguagens mais populares, de acordo com pesquisas conduzidas pela RedMonk desde 2018. Rust estas ĝeneralcela, plurparadigma, tradukita programlingvo kreita de Mozilla por konsistigi "sekuran, kunrulan, praktikan lingvon". Ĝi subtenas interalie pure funkcian, , ordoneman-procedureman kaj objekteman stilojn. La lingvo kreskis el persona projekto de Graydon Hoare, dungato de Mozilla. En 2009 Mozilla mem eksubtenis la projekton kaj unue anoncis ĝin en 2010. La saman jaron, laboro reorientiĝis de la unua tradukilo (skribita en ) al la singastiga tradukilo, skribita en Rust. La singastiga tradukilo uzas LLVM interne. La unua numerita eldono de la Rusta tradukilo okazis en januaro 2012. La unua stabila eldono, Rust 1.0, eldoniĝis la 15-an de majo 2015. Oni evoluigas Ruston tute malfermite kaj petas rimarkojn kaj kontribuojn de la komunumo. Oni rafinis la fasonadon de Rust pro la spertoj de verkado de la aspektiga modulo Servo kaj la Rusta tradukilo. Kvankam ĝian evoluigadon subtenas Mozilla, Rust estas komunuma projekto. Granda procento da nunaj enmetoj venas de komunumanoj. Rust je svobodný víceúčelový, multiparadigmatický, kompilovaný programovací jazyk, vyvinutý organizací Mozilla Research. Je navržen jako „bezpečný, paralelní, praktický programovací jazyk“, podporující čistě funkcionální, imperativně-procedurální, strukturované a objektově orientované programovací styly. Tento programovací jazyk pochází z osobního projektu zaměstnance Mozilly jménem . Mozilla začala sponzorovat tento projekt v roce 2009 a zveřejnila ho v roce 2010. Ten samý rok se práce posunuly z počátečního překladače (naprogramovaného v OCaml) do sebe-hostujícího překladače napsaného v Rustu. Tento, známý jako rustc, úspěšně přeložil sám sebe v roce 2011. rustc používá LLVM jako svůj back-end. Prvně číslovaná před alfa vydání překladače Rust přišla v lednu 2012. Rust 1.0, první stabilní verze, byla vydána 15. května 2015. Třebaže je vývoj sponzorován Mozillou, jde o projekt otevřeného software. Design tohoto jazyka byl vyladěn zkušenostmi z programování jádra webového prohlížeče Servo a kompilátoru jazyka Rust. Velké množství současných příspěvků pochází od členů komunity.
dbp:display
Rust
dbp:fileExt
,
gold:hypernym
dbr:Language
prov:wasDerivedFrom
wikipedia-en:Rust_(programming_language)?oldid=1122963020&ns=0
dbo:wikiPageLength
95974
dbo:license
dbr:Apache_License dbr:MIT_License
foaf:isPrimaryTopicOf
wikipedia-en:Rust_(programming_language)