{"guid":"25d1ba3b-cf21-4d83-935d-d064f10a6035","title":"Rust","subtitle":"Eine moderne Systemprogrammiersprache","slug":"c4.openchaos.2015.05.rust","link":"https://koeln.ccc.de/updates/2015-05-28_OC_Rust.xml","description":"Das OpenChaos im Monat Mai beschäftigt sich mit der Programmiersprache Rust. Einer modernen Programmiersprache, welche sich an dem Dreiklang aus Geschwindigkeit, Speichersicherheit und Threadsicherheit versucht.\r\nNach langjähriger Entwicklung hat das Rust Projekt Version 1.0 der Programmiersprache veröffentlicht. Damit einher geht zum ersten Mal die Garantie auf Vorwärtskompatibilität von Sprache sowie Standardbibliothek.\r\nRust versucht sowohl Speicherzugriffsfehler, als auch Wettlaufsituationen auszuschließen, ohne dabei gegenüber existierenden Systemprogrammiersprachen an Geschwindigkeit einzubüßen. Zudem bringt es einige Funktionalität moderner Programmiersprachen, wie Iteratoren, pattern matching und algebraische Datentypen mit, welche bisher bei der Systemprogrammierung selten zur Verfügung standen.\r\nDer etwa einstündige Vortrag gibt eine kurze Einführung in die Grundlagen von Rust und konzentriert sich dabei vor allem auf die Eigenheiten des Typsystems.","original_language":"eng","persons":["Florob"],"view_count":1618,"promoted":false,"date":"2015-05-28T20:15:00.000+02:00","release_date":"2015-06-01T02:00:00.000+02:00","updated_at":"2026-05-10T19:45:03.691+02:00","tags":["Rust","Open Chaos","C4"],"length":3634,"duration":3634,"thumb_url":"https://static.media.ccc.de/media/regional/c4/openchaos/c4.openchaos.2015.05-rust.jpg","poster_url":"https://static.media.ccc.de/media/regional/c4/openchaos/c4.openchaos.2015.05-rust_preview.jpg","timeline_url":"https://static.media.ccc.de/media/regional/c4/openchaos/25d1ba3b-cf21-4d83-935d-d064f10a6035-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/regional/c4/openchaos/25d1ba3b-cf21-4d83-935d-d064f10a6035-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/c4.openchaos.2015.05.rust","url":"https://api.media.ccc.de/public/events/25d1ba3b-cf21-4d83-935d-d064f10a6035","conference_title":"OpenChaos","conference_url":"https://api.media.ccc.de/public/conferences/oc","related":[{"event_id":2078,"event_guid":"7156e245-d372-44d9-af0f-cbaa2e089f2c","weight":14},{"event_id":2079,"event_guid":"f449c7b7-7c45-4cd3-9d82-7b91cae9567d","weight":8},{"event_id":2143,"event_guid":"1737331b-aff9-4ff4-b577-95636f9e5e67","weight":8},{"event_id":2313,"event_guid":"33ee0291-6c0b-4253-9e4b-1bc4d382c04e","weight":8},{"event_id":2447,"event_guid":"f7baee00-59a0-41ee-83e1-f89c05b4b13b","weight":7},{"event_id":2451,"event_guid":"746c83c2-b29b-41e7-be5b-fafdfe923a5a","weight":25},{"event_id":2634,"event_guid":"c153ecc0-6ead-46ea-9bc7-8d2b774c4a3f","weight":12},{"event_id":2735,"event_guid":"5c0323b6-c538-4fb6-8d70-d08def6bf865","weight":6},{"event_id":2796,"event_guid":"3c066b63-c764-4571-bc3b-eb8dfbb5a6d9","weight":11},{"event_id":2958,"event_guid":"2714ce2a-4930-436e-b1e4-b461a6a79a15","weight":29},{"event_id":3034,"event_guid":"6e3c061e-495f-450b-ba96-c777c8669458","weight":14},{"event_id":3086,"event_guid":"ef662d36-01e0-48b0-96fb-a5d98957cc4b","weight":5},{"event_id":3112,"event_guid":"c01432ad-d78f-4e16-9e19-22469af9050a","weight":7},{"event_id":3236,"event_guid":"3ed24374-7c3e-4d29-a13a-a0adb06e72f9","weight":5},{"event_id":3501,"event_guid":"cec35be5-a1f0-496b-82c9-c7ace338b50e","weight":9},{"event_id":3565,"event_guid":"69f657a4-c06f-4865-aeff-0faf16bf6fe1","weight":12},{"event_id":3631,"event_guid":"c5d3d09f-f024-45e3-8ed3-07d44d327e0e","weight":5},{"event_id":3635,"event_guid":"86119a7f-cd68-4355-9617-d1b96638fe82","weight":6},{"event_id":3775,"event_guid":"f854e264-4728-472e-9e57-4dad6ea3d668","weight":11},{"event_id":3787,"event_guid":"f3358998-1465-4445-885e-74d880be57d0","weight":22},{"event_id":3848,"event_guid":"e6746e7f-dca9-4265-86c7-0bef863d83a9","weight":14},{"event_id":4485,"event_guid":"da208942-2be8-4f14-9466-ba8e7b74fca8","weight":27},{"event_id":4606,"event_guid":"5400c892-12e3-4199-b976-a68b0b54c159","weight":17},{"event_id":4706,"event_guid":"cc614df4-ff39-4475-99d5-6597e5fadc75","weight":8},{"event_id":4760,"event_guid":"b14c9516-d104-465e-8c7c-b2eae5d31f5a","weight":12},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":5},{"event_id":4944,"event_guid":"868fbf54-2007-4c0e-9af3-63384bed9fa6","weight":9},{"event_id":5064,"event_guid":"762f9a23-ca2c-4391-a725-8651eb5a0609","weight":7},{"event_id":5521,"event_guid":"c3dbbb23-45de-421a-89bf-74ba5f0607e8","weight":5},{"event_id":5569,"event_guid":"d37bc91e-f1dd-4fbb-b793-c08b2436eecb","weight":10},{"event_id":5638,"event_guid":"bc119064-0b23-443b-82d4-55719d478151","weight":23},{"event_id":5832,"event_guid":"fcae0fe2-fc3b-466f-85d5-4777cd46099d","weight":10},{"event_id":6115,"event_guid":"93b7d8a6-345b-405a-a3f2-0dc09ddd2e28","weight":12},{"event_id":6233,"event_guid":"9fa9eae0-2d2f-4bce-a7f5-1983003b3db7","weight":20},{"event_id":7236,"event_guid":"e3bdda0e-c95f-4021-8500-3718a2913352","weight":7}],"recordings":[{"size":523,"length":3634,"mime_type":"video/mp4","language":"eng","filename":"c4.openchaos.2015.05-rust.mp4","state":"downloaded","folder":"2015/05","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-02-27T17:30:36.408+01:00","recording_url":"https://cdn.media.ccc.de/contributors/koeln/open_chaos/2015/05/c4.openchaos.2015.05-rust.mp4","url":"https://api.media.ccc.de/public/recordings/6570","event_url":"https://api.media.ccc.de/public/events/25d1ba3b-cf21-4d83-935d-d064f10a6035","conference_url":"https://api.media.ccc.de/public/conferences/oc"},{"size":318,"length":3634,"mime_type":"video/webm","language":"eng","filename":"c4.openchaos.2015.05-rust.webm","state":"downloaded","folder":"2015/05","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-02-27T17:30:50.086+01:00","recording_url":"https://cdn.media.ccc.de/contributors/koeln/open_chaos/2015/05/c4.openchaos.2015.05-rust.webm","url":"https://api.media.ccc.de/public/recordings/6571","event_url":"https://api.media.ccc.de/public/events/25d1ba3b-cf21-4d83-935d-d064f10a6035","conference_url":"https://api.media.ccc.de/public/conferences/oc"}]}