Rust Programming Language / Other Conferences 2018

Add meeting Rate page Subscribe

Rust Programming Language / Other Conferences 2018

These are all the meetings we have in "Other Conferences 2018" (part of the organization "Rust Programming Lan…"). Click into individual meeting pages to watch the recording and search or read the transcript.

23 Jan 2019

This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph
http://gotocph.com

Katharina Fey - Software engineer at Ferrous Systems

ABSTRACT
Async IO, network programming and microservices have become a popular application of the Rust programming language.
This talk will give an introduction into these subjects and highlight why people are choosing Rust over other options.
The talk presents specific language features, like the concurrency-aware type system, as well as libraries that have emerged in the [...]

Download slides and read the full abstract here:
https://gotocph.com/2018/sessions/587

RECOMMENDED BOOKS
Tim McNamara • Rust in Action • https://amzn.to/3ux2R9u
Blandy, Orendorff & Tindall • Programming Rust • https://amzn.to/3x7r6w6
Ken Youens-Clark • Command-Line Rust • https://amzn.to/3PQZ539
Kevin Hoffman • Programming WebAssembly with Rust • https://amzn.to/3x3brhe

https://twitter.com/gotocph
https://www.facebook.com/GOTOConference
https://www.linkedin.com/company/goto-
http://gotocon.com
#Rustlang #AsyncProgramming #Rust #Programming #ProgrammingLanguage #SoftwareEngineering #Mozilla #Coding #FP #FunctionalProgramming

Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
  • 1 participant
  • 38 minutes
rustom
concurrency
conferences
threading
currently
talk
project
workshops
cli
tcp
youtube image

27 Nov 2018

Rust is a relatively new systems programming language which is quickly developing into an alternative to C++ for realtime audio applications. Starting with the basics, we’ll quickly get up to speed with everything needed to write audio applications in Rust, explore some of its pros and cons, and how to make use of it in existing codebases.
  • 3 participants
  • 50 minutes
listening
rust
hear
audio
discussion
interested
instruments
tunings
ableton
developers
youtube image

9 Nov 2018

This presentation was recorded at GOTO Berlin 2018. #gotocon #gotober
http://gotober.com

Ashley Williams - Rust Core Team Member and Rust Community Team Lead

ABSTRACT
I made one of my favorite pull requests ever on December 17, 2016: rust-www/pulls/634: add npm to friends page.
On any given day, the npm registry, a repository of packages primarily for JavaScript and Node.js, serves around ~650,000,000 package downloads. The npm services team is small and this once little Node.js service, the lifeblood of the modern web development workflow, is now a huge set of microservices- and starting in late 2016, it’s no longer just Node.js- it’s running production Rust. In this talk, I’ll tell the story of how I convinced my manager and team to give Rust a chance. Along the way, I’ll talk about the critical challenges that the npm registry services encounter on a daily basis, the patterns we’ve adopted to cope with the heavy operational load, and how they are well suited to be solved with Rust. I’ll also highlight the unique aspects of Rust that [...]

Read the full abstract here:
https://gotober.com/2018/sessions/528

RECOMMENDED BOOKS
Tim McNamara • Rust in Action • https://amzn.to/3ux2R9u
Blandy, Orendorff & Tindall • Programming Rust • https://amzn.to/3x7r6w6
Ken Youens-Clark • Command-Line Rust • https://amzn.to/3PQZ539
Kevin Hoffman • Programming WebAssembly with Rust • https://amzn.to/3x3brhe

https://twitter.com/gotober
https://www.facebook.com/GOTOConference
http://gotocon.com
#Rust #Rustlang #JavaScript #NodeJS #JS #Programming #ProgrammingLanguage #SoftwareEngineering #Mozilla #Coding #FP #FunctionalProgramming

Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
  • 1 participant
  • 46 minutes
rust
conference
speakers
project
taking
npm
zen
curious
beginners
management
youtube image

15 Jul 2018

This talk covers a Jupyter widget built using Rust and WebAssembly for interactive, browser-based visualization of datasets with yt, a python package used to analyze and visualize volumetric data in a number of scientific domains. Users can interact and explore datasets of varying sizes with our Jupyter widget. We minimize latency that results from data transmission between yt and the browser by compiling our pixelization routines to WebAssembly and pushing data to the browser. Operations on the canvas are subsequently done in the browser. Our tool enables interactive data exploration accessible to a broad user base.

See the full SciPy 2018 playlist at https://www.youtube.com/playlist?list=PLYx7XA2nY5Gd-tNhm79CNMe_qvi35PgUR
  • 4 participants
  • 29 minutes
syfy
institute
scientists
sci
introduction
supercomputing
radiation
project
consultant
ytyt
youtube image

13 Jun 2018

How Rust Does Open Development
  • 5 participants
  • 58 minutes
mozilla
open
rust
discussion
public
exposed
wider
listening
collaborate
adaptable
youtube image

21 Apr 2018

APOLOGIES FOR THE POOR AUDIO ON THIS TALK - SADLY A CABLE WAS LEFT UNTERMINATED AND THIS CAUSED A LOT OF DISTORTION AND FUZZ IN THE AUDIO RECORDING. WE HAVE TRIED TO CLEAN IT UP AS BEST WE CAN.

In only three years, Rust came from a long way from being an interesting new research language to a productive language used by industry players such as Dropbox, Facebook and others.

Shortly before its third birthday, I’d like to take the chance to give an overview of the language. What do we have, what’s missing, what’s coming and what changed in the last three years?

A short introduction into the hallmark features of the language is included.

This talk will give a useful overview both to curious non-practitioners as well as seasoned Rustaceans.
  • 4 participants
  • 1:29 hours
rust
discussion
conversational
introduction
language
workshops
annotation
programming
keynote
servo
youtube image

22 Jan 2018

Nicholas Cameron

http://lca2018.linux.org.au/schedule/presentation/22/

Rust is a language for fearless systems programming. It offers memory safety, data race freedom, and a modern programming environment, without sacrificing low-level control over performance and memory usage.

Learning a new programming language is hard. Even after mastering the syntax and type system, learning the libraries and techniques can take years. If you've read or written Rust and want to improve, this talk will give you a turbo boost! This will be a very practical tutorial, aimed at taking your Rust programming to the next level. We'll teach some core Rust design principles by covering a few key topics in depth. This tutorial is aimed at those with some Rust experience, but if you're a total beginner, you'll still learn a lot about what Rust programming is like in practice.

The tutorial will start with programming 'in the small': we'll explore some key library types (Option, Result, and Iterator) and cover practical error handling. Putting these together we'll see how to structure your control flow to write clear, succinct programs. We'll then cover some larger-scale design issues - using ownership as a primary architectural principle, and abstraction using traits.

You'll learn how to be more productive in Rust by writing clean and idiomatic code. You'll learn to work with the language rather than fighting against it.

This talk was given at Linux.conf.au 2018 (LCA2018) which was held on 22-26 January 2018 in Sydney Australia.

linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/

#linux.conf.au #linux #foss #opensource
  • 9 participants
  • 1:32 hours
tutorial
tutorials
beginner
mastering
rust
programming
workshop
introduction
thread
talking
youtube image

22 Jan 2018

E. Dunham

http://lca2018.linux.org.au/schedule/presentation/98/

When coders hear about a promising programming language, they often think "I'd like to write something in that!" While rewriting an existing utility or codebase in a new language can sometimes be a good idea, there are many situations in which it's not -- and to make it even more difficult, the benefits and drawbacks of a rewrite vary greatly based on which languages you're using!

Come to this talk to learn about the various techniques you can use to integrate Rust with existing code in other languages, their pros and cons, and who's using them in the industry. Even if you haven't tried Rust yet, you'll get a crash course in its strengths, its weaknesses, and the many ways you can make it do cool stuff.

This talk was given at Linux.conf.au 2018 (LCA2018) which was held on 22-26 January 2018 in Sydney Australia.

linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/

#linux.conf.au #linux #foss #opensource
  • 6 participants
  • 45 minutes
rewriting
rewrites
rewrite
resta
recompile
question
rest
rust
listening
shouldn
youtube image

19 Jan 2018

No description provided.
  • 6 participants
  • 25 minutes
rust
rusts
types
protocols
mutability
safety
thread
mutation
theory
substructure
youtube image

13 Nov 2015

Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, California, on the shores of Lake Merritt: https://scale.bythebay.io. Join us!
-----

Bryan, the CTO of Joyent, and a core contributor to Solaris, ZFS, and DTrace, formerly a Distinguished Engineer at Sun, has recently picked up Rust. He'll share his experience with us.
  • 3 participants
  • 37 minutes
functional
programmatic
programming
appreciating
language
expressiveness
having
thinking
java
api
youtube image