Safety first! Low-level C# without the unsafe keyword - Wesley Cabus - NDC Sydney 2024

youtube
Safety first! Low-level C# without the unsafe keyword - Wesley Cabus - NDC Sydney 2024 This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! #crossplatform #dotnet #csharp #clanguage For a side project, I converted DooM from C to C#. Having to deal with strange file types, alternative ways of (re)allocating memory, data structures being passed around as void* pointers and the likes, it's tempting to use unsafe code in C#. Turns out, that's not needed! In this session, let's look at how C translates to modern C#, and how C# adds safeguards to avoid shooting yourself in the foot.
  2024/05/25      youtube

Our Tag

最近投稿されたプログラミング学習動画

Modern Web Guidance in your AI workflow: Global holidays

Simplify working with dates and lunisola...

  2026/11/03

Debug WebMCP with Chrome DevTools

chrome

Chrome DevTools for agents lets you insp...

  2026/11/02

AI can do more than just generate text

AI can generate text all day, but what i...

  2026/11/01

6 Short(ish) Books to Become Dangerously Self-Educated

Click the link to get started with Brill...

  2026/10/31

Jev Python Tutorial: AI Decisions in 10 Minutes

python

Download "The AI Stack I Run My Business...

  2026/10/31

The AI Agent That Teaches Itself

What makes Hermes Agent different from o...

  2026/10/31

Insights into agent code generation from Android Bench

android
android

AI models can generate entire features i...

  2026/10/30

Lessons from WhatsApp's Wear OS journey

Hear directly from WhatsApp engineers on...

  2026/10/30

Moving beyond 2D with custom 3D geometry in the Jetpack XR SDK

android
android

Transitioning your Android applications ...

  2026/10/30

Building a Formula E co-driver on Android with ML Kit and Gemini Nano

android
android

A racing car is a demanding environment ...

  2026/10/30

Building type-safe deep links with Jetpack Navigation3

android
android

Managing deep links across modular Andro...

  2026/10/30

Evolving Tiles to Wear Widgets using Jetpack Glance and Remote Compose

telework

In this session, we will take a technica...

  2026/10/30

How to build safer WebMCP tools for AI agents

Are your WebMCP tools secure against uni...

  2026/10/30

How to Build RAG From Scratch in 50 Lines of Python - Full Tutorial

python

This video is sponsored by TripleTen, a ...

  2026/10/30

The Simplest AI Assistant to Deploy

Who should actually use Open Claw? Reach...

  2026/10/30

Accelerate shipping to scale with Google Antigravity

Google

Building software to move tens of millio...

  2026/10/29