Nim

Advanced Nim programming skills for systems programming and metaprogramming

by @thebushidocollective 3 skills

Skills in this plugin

3
  1. Nim C Interop · thebushidocollective
    Use when nim-C interoperability including calling C from Nim, wrapping C libraries, importc/exportc pragmas, header generation, FFI patterns, and building high-performance systems code integrating Nim with existing C codebases.
    0 installs
  2. Nim Metaprogramming · thebushidocollective
    Use when nim's metaprogramming including macros, templates, compile-time evaluation, AST manipulation, code generation, DSL creation, and leveraging compile-time computation for performance and abstraction in systems programming.
    0 installs
  3. Nim Memory Management · thebushidocollective
    Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory safety, and optimization techniques for performance-critical systems programming.
    0 installs