I'm considering nim for a new project. I'm interested largely because of compile to C or JavaScript. It's an OpenGL app really. Some questions:
* How much hassle to target both OpenGL on desktop and WebGL? Can nim help target both in any way or is going through WebGL going to negate all advantages of being able to target both C and JS? * Are there any features to help with database-backed (persistent) objects, or can nim macros help with this? I'm glancing at [http://nim-by-example.github.io/oop_macro](http://forum.nim-lang.org///nim-by-example.github.io/oop_macro)/ and guessing yes but I haven't studied in detail yet. Thanks, Britton