Episode 7: Anthony Grimes; tools and projects; minimum viable snippets
Archived series ("Inactive feed" status)
When? This feed was archived on December 06, 2020 21:06 (). Last successful fetch was on December 13, 2018 02:01 ()
Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.
What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.
Manage episode 125339638 series 165862
I had a lot of fun catching up with Anthony Grimes (@IORayne on Twitter and Raynes in #clojure irc). One of the most prolific Clojure programmers I know (in terms of project count anyway!), Anthony has been a fixture in the community for years, and was the “sponsoree” of the 2010 Clojure Conj scholarship. He works at Geni, helping to make their social ancestry site more awesome every day, but we talked about all sorts of stuffs.
Enjoy!
Listen:
http://downloads.mostlylazy.com/episodes/mostly-lazy-007.mp3Or, download the mp3 directly.
Discrete Topics
- Some questions and topics came from Colin Jones via @MostlyLazy (watch for scheduled show announcements and send us topics and questions!)
- Jiraph, a Clojure graph database implemented at Geni
- flatland, Geni’s open source organization (including Anthony, Alan Malloy, Justin Balthrop, and Lance Bradley)
- lein-newnew, Leiningen‘s extensible scaffolding plugin
- Try Clojure, a browser-based Clojure REPL
- RefHeap, a pastebin written in Clojure
- Using your cell phone for your primary internet connection
- Millenicom, dedicated 3G/4G internet access
- Whether a programming language should present a “minimum viable snippet”or not
- The J programming language, an APL-style language that happens to not have an easy-to-find minimum viable snippet (here’s some)
- The impact of superficialities, e.g. rejecting Common Lisp in part due to its UPPER-CASE-SYMBOLS
- Cake (another Clojure project management tool whose contributors joined forces with the Leiningen team)
- Impact of the 2010 Clojure Conj Scholarship
- Ambrose Bonnaire-Sergeant and his Google Summer of Code project, Typed Clojure
- Elixir, a Ruby-esque language implemented on top of Erlang with various Clojure influences
- Lisp-flavoured Erlang
- Erlang’s (lack of) support for Unicode strings
- Anthony’s post on using Emacs, Sublime Text, and vim when programming in Clojure
- evil-mode, vim emulation in Emacs
- “Vim’s cliff-like learning curve”
- Eclim, a way to embed a vim editor within Eclipse
- Light Table
- Uses CodeMirror as the basis of its editor
- Cloud9 IDE, which uses Ace as its foundational editor component
- Browser-based code editors as a likely instance of an initially low-end technology moving upmarket to disrupt established players (viz. Christensen’s The Innovator’s Dilemma)
- Cats. (Sorry, inside baseball there.)
10 episodes