jagomart
digital resources
picture1_Industrial Pdf 184254 | Upl7639559687433996545 Dreyer


 144x       Filetype PDF       File size 1.73 MB       Source: www.college-de-france.fr


File: Industrial Pdf 184254 | Upl7639559687433996545 Dreyer
understandingandevolvingthe rustprogramminglanguage derek dreyer mpi sws germany college de france february 6 2020 1 rust mozilla sreplacementforc c rust is the only language to provide low level control a la ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
     UnderstandingandEvolvingthe
     RustProgrammingLanguage
     Derek Dreyer
     MPI-SWS, Germany
     Collège de France
     February 6, 2020
                                                        1
   Rust–Mozilla’sreplacementforC/C++
     Rust is the only language to provide...
     • Low-level control à la C/C++
     • Strong safety guarantees
     • Modern, functional paradigms
     • Industrial development and backing
     Core ingredients:
     • Sophisticated ownership type system
     • Safe encapsulation of unsafe code
                                                        2
   Rust–Mozilla’sreplacementforC/C++
     Rust is the only language to provide...
     • Low-level control à la C/C++
     • Strong safety guarantees
     • Modern, functional paradigms
     •         Goal of RustBelt project:
       Industrial development and backing
           Build first formal foundations
     Core ingredients:
     •          for the Rust language!
       Sophisticated ownership type system
     • Safe encapsulation of unsafe code
                                                        2
     Understanding Rust: λRust
     Building an extensible soundness proof of Rust that
     covers its core type system as well as standard libraries
     Evolving Rust: Stacked Borrows
     DefiningthesemanticsofRustinordertojustify
     powerful intraprocedural type-based optimizations
                                                        3
The words contained in this file might help you see if this file matches what you are looking for:

...Understandingandevolvingthe rustprogramminglanguage derek dreyer mpi sws germany college de france february rust mozilla sreplacementforc c is the only language to provide low level control a la strong safety guarantees modern functional paradigms industrial development and backing core ingredients sophisticated ownership type system safe encapsulation of unsafe code goal rustbelt project build rst formal foundations for understanding building an extensible soundness proof that covers its as well standard libraries evolving stacked borrows deningthesemanticsofrustinordertojustify powerful intraprocedural based optimizations...

no reviews yet
Please Login to review.