1. 14
  1.  

  2. 2

    I like how Nim is so small (20 MB download) - but powerful. You can invoke functions how it suits you:

    var a1 = sunday("monday")
    var a2 = sunday "monday"
    var a3 = "monday".sunday
    

    and even the method names are fungible [1]:

    var a1 = tueWed(10)
    var a2 = tue_wed(10)
    

    and like Go, Nim has simple syntax for creating Maps:

    import tables
    var m1 = {"sun": 10, "mon": 11}.toTable
    

    which Rust doesnt even have [2]. My main issue is that Nim docs could use better organization [3].

    1. https://nim-lang.github.io/Nim/manual#lexical-analysis-identifier-equality
    2. https://github.com/rust-lang/rfcs/issues/542
    3. https://github.com/nim-lang/Nim/issues/9102
    1. 2

      Hope 2020 will be a good year for Nim :)

      I started to learn it when the 1.0 release came out and I enjoyed it as much as I enjoyed learning Python a couple of years ago: easy to grok and you can rapidly focus on solving problems !

      1. 1

        Ha! We got a shout out in the survey. Crazy.