|5 days ago||4 months ago|
|Apache License 2.0||Creative Commons Zero v1.0 Universal|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
An Intuition for Lisp Syntax
2 projects | news.ycombinator.com | 28 Aug 2022
> This is useful for compiler programmers, or maybe also those writing source code analyzers/optimizers, but is that it?
It is also useful for anyone wanting to implement language-level features as simple libraries. Someone else brought up Nim here: it's a great example of what can be done with metaprogramming (and in a non-Lisp language) as it intentionally sticks to a small-but-extendable-core design.
There's macro-based libraries that implement the following, with all the elegance of a compiler feature: traits, interfaces, classes, typeclasses, contracts, Result types, HTML (and other) DSLs, syntax sugar for a variety of things (notably anonymous functions `=>` and Option types `?`), pattern matching (now in the compiler), method cascading, async/await, and more that I'm forgetting.
Nim: Curated Packages
7 projects | news.ycombinator.com | 27 May 2022
Just under their table of contents, they say that "This list is fairly outdated." and point you to https://github.com/xflywind/awesome-nim - and that repo seems to have recent updates.
Nim Community Survey 2021 Results
4 projects | news.ycombinator.com | 14 Jan 2022
Thanks for making these, I actually had no idea these existed! I don't "need" them now but seeing these gives me ideas for projects and makes future things easier.
I wish discovery of community libraries was higher, I'm constantly discovering libraries that do amazing things 'hidden' away. I know there's https://nimble.directory/ and https://github.com/xflywind/awesome-nim but most of the time I end up using a search engine for something specific if I think of it.
Prologue: A powerful web framework written in Nim
4 projects | dev.to | 21 Oct 2020
What are some alternatives?
karax - Karax. Single page applications for Nim.
prologue - Powerful and flexible web framework written in Nim
cps - Continuation-Passing Style for Nim 🔗
moe - A command line based editor inspired by vi/vim. Written in Nim.
napi-nim - Write NodeJS native extensions in Nim
prologue-examples - A repository to host examples for Prologue framework written in Nim language.
INim - Interactive Nim Shell / REPL / Playground
awesome-prologue - Plugins for prologue written in Nim.
nimbus-eth1 - Nimbus: an Ethereum 1.0 and 2.0 Client for Resource-Restricted Devices
googleapi - GoogleAPI access from nim.
enu - A Logo-like DSL for Godot, implemented in Nim