Skip to content

LDN: August 2018 #80

@bradfier

Description

@bradfier

If you can't do a talk this month what about next month: #666? (link to next month's meetup)

  • Date: 28th August @ 7PM
  • Theme: None
  • Comms
  • Venue: Mozilla London
  • Sponsors
    • Option
  • Speaker(s) Format (max 1hr unless special event/themed): Main Speaker (25m max) + 3 x lightning talks (5-10m) = 55m
    • Announcements
    • Main Speaker - Diogo Sousa @orium - The Rust Borrow Checker (35m)
    • Speakers - Jonathan Pallant @thejpster - RemoteProcs in Rust (25m)
    • Lightning Talk
  • Post event write up on URLO.

Announcements

  • stuff.unwrap()

Talk Synopses
Diogo Sousa - The Rust Borrow Checker

Rust takes a unique approach on how it controls mutability and aliasing. It statically keeps track of how values and their references are used. This not only offers strong guarantees to developers (e.g. "I know for sure that no one can change this data structure behind my back"), but it also allows a few other awesome things such as memory safety, automatic memory management without GC, and data race freedom.

Jonathan Pallant - RemoteProcs in Rust

Jonathan Pallant, Embedded Systems Engineer at Cambridge Consultants, talks us
through using Rust on the BeagleBoard X15 - on both the Cortex-A running Linux
and the Cortex-M running bare-metal, and how to get the two to talk to each
other through sockets and shared-memory ring buffers.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions