c3d2-web/content/news/ta-rust.xml

47 lines
1.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<item title="TA: Rust" date="2016-02-08T11:00:00" author="Mic92">
<image title="TA: Rust" width="232" height="207" >rust-logo-blk.png</image>
<event>
<start>2016-02-10T20:00:00</start>
<location><link href="space.html">GCHQ</link>, Lingnerallee 3</location>
</event>
<p>
Wir erklären die Grundzüge von <link
href="https://www.rust-lang.org/">Rust</link>, dem neuesten
steigenden Stern am Programmiersprachenhimmel:
</p>
<addendum>
<ul>
<li>Statisch kompiliert</li>
<li>Schnell</li>
<li>Kein garbage-collector</li>
<li>Generics</li>
<li>Zero-cost abstractions</li>
<li>Low-level</li>
<li>Streng getypt</li>
<li>Hindley-Milner type system</li>
<li>Immutable Variablen</li>
<li>Pattern Matching</li>
<li>Lambda-Ausdrücke/Closures</li>
<li>Expressive Syntax</li>
<li>Gut zu lesen</li>
<li>Build system und Packetmanager (cargo &amp; crates.io)</li>
<li>Borrow checker</li>
<li>Lifetimes syntax</li>
<li>Sehr explizit</li>
</ul>
<p>
Danach wird hands-on gehackt. Dies kann auch als Sprungbrett für
ein regelmäßiges Treffen von Rust-Programmierern dienen.
</p>
<p>
<link href="https://github.com/c3d2/ta-rust">Link</link> zu den Folien + Code
</p>
</addendum>
<resource title="Videomitschnitt (1080p)" size="510059821"
type="video/mp4"
url="http://ftp.c3d2.de/themenabend/ta-2016-02-10-rust.mp4"/>
</item>