Get the latest tech news
A review of Nim 2: The good and bad with example code
I've been using Nim for about 1-2 years now, and I believe the language is undervalued. It's not perfect, of course, but it's pleasant to write and read.
I'll write a tiny key/value file format that can load a user-declared object to demonstrate how some of Nim's features compose in powerful ways. Hygienic simply means the variables in the expanded template don't pollute the current scope, unless explicitly marked to do so with{.inject.}. HTTP and WebSocket server: mummy HTML DSL and React alternative: karax A nice libcurl wrapper: curly Compression: zippy Fonts and vector graphics: pixie A tensor library: Arraymancer Fast JSON serialization jsony CLI argument parser: cligen
Or read this on Hacker News