|
|
|
|
|
by rhizome
5086 days ago
|
|
I don't mean to crap on this fresh out of the gate, but can you include a glossary that connects all the marketing-slang to the common concepts that they represent? Frankly, I barely have any idea what you're talking about over 2/3s of this post, and a lot of it smells like a coffeehouse-MBA. Sorry, only my opinion! The most exciting addition to the playground is the ability to use your own projects as the context for the Instarepl. You do this by using the lein-light leiningen plugin. Just run lein light from one of your projects and use the sidebar's connect verb to hook into it. A friendly (honestly!) tip about writing tutorials and helptext in general: the word "just" usually means it would be better to describe the actual steps to be taken. Think of it as a code-smell or a misplaced abstraction. I know LT has community support and I might just be an odd man out, but the writing here is highly targeted toward initiates. Perhaps intentionally to further foster a subculture, or perhaps out of laziness, I don't know, but it's frustrating to read. |
|
REPL: read/eval/print/loop (think irb from Ruby, although there's more to it). http://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print...
Instarepl: A portmanteau of instant and REPL, meaning a REPL that evaluates immediately as you type.
"context for the Instarepl": essentially the namespace in which the REPL executes, meaning that if you run lein-light inside your project folder you can get access to your project's functions inside LightTable.
leiningen: Clojure's most popular build tool and vector for plugins that enhance the build cycle. https://github.com/technomancy/leiningen/