<?xml version="1.0" encoding="UTF-8"?><lom xmlns="http://ltsc.ieee.org/xsd/LOM" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ltsc.ieee.org/xsd/LOM http://www.lom-fr.fr/xsd/lomfrv1.0/std/lomfr.xsd">
<general>
<identifier>
<catalog>Canal-U_Ocms</catalog>
<entry>57987</entry>
</identifier>
<title><string language="fre"><![CDATA[JDev2020 : Keynote : Le langage RUST]]></string></title>
<language>FRE</language>
<description>
<string language="fre"><![CDATA[Rust est un langage de bas niveau, compilé, concurrent mais avec de solides abstractions et une gestion sécurisée de la mémoire ne reposant pas sur un garbage collector.
C'est un projet libre démarré en 2006 et et sponsorisé par Mozilla en vue d'améliorer à la fois la fiabilité, la sécurité et les performances sur archi multi-cœurs du navigateur Firefox. Le langage est stable depuis 2015 (version 1.0) et ses performances égalent celles de C++ dont il ambitionne de prendre la place. Il été adopté par d'autres acteurs importants (Dropbox, Cloudflare, Microsoft...) et il trône en tête des langages les plus aimés des développeurs dans toutes les enquêtes annuelles de StackOverflow depuis 2016.
Cette présentation se penchera en particulier sur la gestion de la mémoire, l'utilisation des macros et le traitement des erreurs.]]></string></description>
<keyword><string language="fre"><![CDATA[sécurité]]></string></keyword><keyword><string language="fre"><![CDATA[langage]]></string></keyword><keyword><string language="fre"><![CDATA[fiabilité]]></string></keyword><keyword><string language="fre"><![CDATA[JDev2020]]></string></keyword><keyword><string language="fre"><![CDATA[rust]]></string></keyword>
<lomfr:documentType>
<lomfr:source>LOMFRv1.0</lomfr:source>
<lomfr:value>image en mouvement</lomfr:value>
</lomfr:documentType>
</general><lifeCycle>
<contribute>
<role>
<source>LOMv1.0</source>
<value>author</value>
</role>
<entity><![CDATA[BEGIN:VCARD
VERSION:3.0
CLASS:PUBLIC
REV:2021-09-16 17:16:41
FN:Anthony BAIRE
N:BAIRE;Anthony;;;
URL;TYPE=work:https://www.canal-u.tv/auteurs/baire_anthony
ROLE:author
NOTE:Université de Rennes 1 / UMR IRISA 
TZ:+0200
END:VCARD
]]></entity>
<date><dateTime>2020-07-08</dateTime></date>
</contribute>
</lifeCycle>
<metaMetadata>
<metadataSchema>LOMv1.0</metadataSchema>
<metadataSchema>LOMFRv1.0</metadataSchema>
</metaMetadata>
<technical>
<format>video/mp4</format>
<location><![CDATA[https://www.canal-u.tv/video/jdev/jdev2020_keynote_le_langage_rust.57987]]></location>
<location><![CDATA[https://streaming-canal-u.fmsh.fr/vod/media/canalu/videos/jdev/jdev2020.keynote.le.langage.rust_57987/jdev2020_keynote_le_langage_rust_57987.sd.mp4]]></location>
<location><![CDATA[https://streaming-canal-u.fmsh.fr/vod/media/canalu/videos/jdev/jdev2020.keynote.le.langage.rust_57987/jdev2020_keynote_le_langage_rust_57987.bd.mp4]]></location>
<size>156163884</size>
<duration><duration>PT0H30M23S</duration></duration>
</technical>
<educational>
<learningResourceType>
<source>LOMv1.0</source>
<value>lecture</value>
</learningResourceType>
<context>
<source>LOMv1.0</source>
<value>higher education</value>
</context>
</educational>
<rights>
<cost>
<source>LOMv1.0</source>
<value>no</value>
</cost>
<copyrightAndOtherRestrictions>
<source>LOMv1.0</source>
<value>no</value>
</copyrightAndOtherRestrictions>
<description>
<string language="fre"><![CDATA[Droits réservés à l'éditeur et aux auteurs. 
]]></string>
</description>
</rights>
<relation>
<kind>
<source>LOMv1.0</source>
<value>ispartof</value>
</kind>
<resource>
<identifier>
<catalog>URI</catalog>
<entry>https://www.canal-u.tv/producteurs/jdev/jdev2020/t9_langages</entry>
</identifier>
<description>
<string language="fre"><![CDATA[T9 - Langages]]></string>
</description>
</resource>
</relation>
<classification>
<purpose>
<source>LOMv1.0</source>
<value>discipline</value>
</purpose>
<taxonPath>
<source>
<string language="fre"><![CDATA[Universités Numériques Thématiques 2009 http://www.universites-numeriques.fr]]></string>
</source>
<taxon>
<id/>
<entry>
<string language="fre"/>
</entry>
</taxon>
</taxonPath>
</classification>
<classification>
<purpose>
<source>LOMv1.0</source>
<value>discipline</value>
</purpose>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>005</id>
<entry>
<string language="fre"><![CDATA[Programmation, programmes, organisation de données, logiciel]]></string>
</entry>
</taxon>
</taxonPath>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>006</id>
<entry>
<string language="fre"><![CDATA[Méthodes informatiques spéciales]]></string>
</entry>
</taxon>
</taxonPath>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>005.13</id>
<entry>
<string language="fre"><![CDATA[Programming languages]]></string>
</entry>
</taxon>
</taxonPath>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>004</id>
<entry>
<string language="fre"><![CDATA[Informatique - Traitement des données informatiques]]></string>
</entry>
</taxon>
</taxonPath>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>001.422</id>
<entry>
<string language="fre"><![CDATA[méthode de statistiques]]></string>
</entry>
</taxon>
</taxonPath>
<taxonPath>
<source>
<string language="fre">CDD 22e éd.</string>
<string language="eng">DDC 22nd ed.</string>
</source>
<taxon>
<id>004-006</id>
<entry>
<string language="fre"><![CDATA[Computer science; computer programming, programs, data; special computer methods]]></string>
</entry>
</taxon>
</taxonPath>
</classification> </lom>