Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Describe Robust NIFs - ElixirConf EU 2023

Code Sync via YouTube

Overview

Discover three key strategies for creating robust Native Implemented Functions (NIFs) in this ElixirConf EU 2023 talk by Susumu Yamazaki. Learn how to effectively handle uncertain function return values, implement error handling following general conventions, and utilize assertions for specifying implicit preconditions. Explore techniques for improving performance while maintaining robustness and fault tolerance, and gain insights into building NIFs for multiple platforms. The presentation covers an introduction, motivation, three essential tips, and concludes with a comprehensive summary, providing valuable knowledge for Elixir developers looking to enhance their NIF implementation skills.

Syllabus

Introduction
Motivation
First Tip
Second Tip
Third Tip
Summary

Taught by

Code Sync

Reviews

Start your review of How to Describe Robust NIFs - ElixirConf EU 2023

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.