Nim is a compiled, garbage-collected systems programming language which has an excellent productivity/performance ratio. Nim's design focuses on efficiency, expressiveness, elegance (in the order of priority).
split()
proc that takes a string as separator?
node.tag()
https://nim-lang.org/docs/xmltree.html#tag%2CXmlNode
loadXml
for file in your case
nbindgen
as it would probably automate a lot of boilerplate actions that might be the cause for "whole bunch of errors"
-passl:-lsomerustlib
I think.
libdl.so and libpthread.so.
? I'll try that, found those being referenced in a post online
extern
function with an unknown signature in C 😅