Hello all,
I am new here, and I'd like to introduce myself. My name is William Whitacre. I am a researcher at WINDGO Inc., and I have for the past month been exploring Nim in connection to several goals. I have come to this community for information several times now, and thought it would be more fruitful and mutually beneficial if I joined.
Our lab has been working on an embedded friendly functional language (at the moment, it's a secret), and Nim looked to me like an incredible next generation compiler that could take a lot of the pain out of targeting embedded platforms. I of course immediately thought of compiling high level languages to Nim, and marvelled at the perceived ease of this task by leveraging Nim macros and the performance benefits one might attain by doing so.
My current favorite Nim project is undoubtedly arraymancer from mratsim, and I have been making heavy use of it at work. Over time, I may be able to talk about my work more but for now, I may only be able to discuss the development of Nim. I am interested in expanding Nim's collection of embedded targets and helping out with debugging. This whole project is really exciting! A lot of the metaprogramming and portability problems I was trying to solve myself at the beginning of last year in various embedded flavors of C are addressed in a tidy sensible way by Nim.
Please keep up the good work. This project is doing the world of software a great service. I would love to contribute and share this experience.
Hey William,
Nice to hear that you're using it heavily!
Hopefully I don't break it too much at each releases.
Edit: Oh, also consider adding yourself there: https://github.com/nim-lang/Nim/wiki/Companies-using-Nim