Prologue: Full-Stack Web Framework Written in Nim
I played with Nim this weekend.<p>It&#x27;s a shame that it did so many things right yet went with unqualified imports by default.<p>After being spoiled by other languages, something even Node.js got very right, I just don&#x27;t want to try to get work done anymore in a language where you go `import Lib` and then a bunch of unqualified identifiers like `foo()` are available in the code.<p>I liked that Ruby feature as a beginner. But it didn&#x27;t take long for me to realize that knowing where things come from is worth the 500ms one-time-cost you spend qualifying each import.