Nim on everything From microcontrollers to web-sites, C and JS as intermediary languages
by Peter Munch-Ellingsen At: FOSDEM 2020 https://video.fosdem.org/2020/AW1.125... Nim is an interesting new language whose design is focused around the concept of a small core and great extensibility through a powerful macro system and multiple compilation targets. In this talk I want to showcase how Nim compiles to both C/C++ and JavaScript, and what this means for how easy interoperability and targeting many different platforms can be. Showcasing how the same language can be used for programming anything from the tiniest resource scarce microcontrollers to web-sites or web-technology based desktop applications (like Electron) to normal desktop applications and server applications. Room: AW1.125 Scheduled start: 2020-02-02 14:20:00

▶︎
Test Software On Emulated Hardware In Containers... In The Cloud

▶︎
Malebolgia - Structured Concurrency for Nim by Andreas Rumpf
![Nim - First Impression [Programming Languages Episode 12]](https://i.ytimg.com/vi/m0KlXID0X28/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLAku2gbahnfip5OIhz-h3aTJ8VVVA&usqp=CCc)
▶︎
Nim - First Impression [Programming Languages Episode 12]

▶︎
"Nim Nuggets: Systems Programming & Metaprogramming Magic" by Aditya Siram

▶︎
Move semantics in Nim Deterministic Memory Management

▶︎
Forth - The New Synthesis Growing Forth with preForth and seedForth

▶︎
A Brief Introduction to Nim

▶︎
Jaremy Creechley: Nim in an RTOS World (NimConf 2021)

▶︎
Nim Metaprogramming in the Real World

▶︎
Gianmarco Marcello: avr_io, bare-metal embedded development in Nim (NimConf 2024)

▶︎
Check Yourself Before You Wreck Yourself Auditing and Improving the Performance of Boomerang

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
Metaprogramming with Nim

▶︎
Andre von Houck: Fidget: Let's rethink UI development with Nim (NimConf 2020)
![Nim - First natively compiled language w/ hot code-reloading at runtime - Viktor Kirilov [ACCU 2019]](https://i.ytimg.com/vi/7WgCt0Wooeo/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLC_6_l2qK3kE7-hknOoawGkv-V79g&usqp=CCc)
▶︎
Nim - First natively compiled language w/ hot code-reloading at runtime - Viktor Kirilov [ACCU 2019]

▶︎
Tips for C Programming

▶︎
C++ as Assembly 2.0 - Hello Nim - Viktor Kirilov - code::dive 2019

▶︎
`context` and allocators in Odin

▶︎
Async await in Nim A demonstration of the flexibility metaprogramming can bring to a language

▶︎
