Главная
Study mode:
on
1
Intro
2
What is Nim
3
Why Nim
4
Static introspection
5
Interop
6
C
7
Web Server Example
8
Manual Memory Management
9
You Can Do It
10
Uniform Function Call Syntax
11
Functions
12
Data Exploration
13
Static introspection
14
Compile time
15
Type calculation
16
Fizzbuzz
17
Migration
18
Migration Story
19
Why Care
20
Embrace the boilerplate
21
Good first issues
22
Demo
23
Takeaway
24
Static Resource Management
25
Destructor Injection
26
Linear Types
27
Getting Out of the Users Way
28
Disable Copying
29
Resource Management
30
C Interrupt
31
Low Risk Gamble
32
Wrap Up
Description:
Explore the powerful features of Nim, a fast statically typed language, in this conference talk from Strange Loop 2021. Dive into systems programming and metaprogramming with real-world examples, including type-safe web routes, compile-time memory management, C++ interoperability, and static introspection. Learn how Nim combines Python-like syntax with cutting-edge capabilities for highly productive development. Discover techniques for creating flexible APIs, customizing compile-time errors, and managing resources efficiently. Gain insights into Nim's potential for diverse programming challenges and its unique approach to language design and user experience.

Nim Nuggets - Systems Programming & Metaprogramming Magic

Strange Loop Conference
Add to list