[{"data":1,"prerenderedAt":335},["ShallowReactive",2],{"project-6444413":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":85,"maker_in_thread":189,"shape":198,"grid":202,"attempts":297,"same_week":298,"maker_shows":326,"maker_hidden":327,"reader_version":328,"card":329},"6444413","Nightcode","The Clojure IDE, just hit 0.1.0","title","Show HN: Nightcode, the Clojure IDE, just hit 0.1.0","https:\u002F\u002Fnightcode.info\u002F","nightcode.info","gw",1380115703,2013,68,41,369,1739,22,"notable","dev_tools","ide","desktop_app",[24,25,26,27],"clojure ide","clojure editor","leiningen","paredit","mixed",0.208,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,2,3,1,11,{"idea":37,"execution":39,"design":40,"docs":41},{"positive":34,"critical":38},0,{"positive":38,"critical":38},{"positive":34,"critical":34},{"positive":38,"critical":38},[38,38,33,38,38,38,38,38,38,38,38,38,38,38,38,38,33,38,33,38,38,34,31,31,38,38,38,38,38,31,38,38,38,38,38,38,33,33,38,31],null,{"problem":45,"audience":52,"pricing":59,"motivation":63,"time_to_build":43,"stack":67,"openness":82,"stage":83,"team_size":84},{"value":46,"source":47,"evidence":48},"Getting started with Clojure without a complicated editor setup","maker",[49],{"id":50,"by":11,"text":51},"6445121","I actually wrote the initial release of Nightcode with Vim. I definitely don't expect many seasoned Vim\u002FEmacs users to switch any time soon. I intended Nightcode to be a great…",{"value":53,"source":47,"evidence":54},"Clojure learners and developers",[55,56],{"id":50,"by":11,"text":51},{"id":57,"by":11,"text":58},"6445650","I think Light Table is more innovative, while Nightcode has a more \"all-in-one\" experience, bundling its own copy of Leiningen along with a few of its plugins for ClojureScript…",{"value":60,"source":47,"evidence":61},"Free, public domain",[62],{"id":57,"by":11,"text":58},{"value":64,"source":47,"evidence":65},"Provide an all-in-one ready-made Clojure environment",[66],{"id":50,"by":11,"text":51},[68,72,78],{"value":69,"source":47,"evidence":70},"Clojure",[71],{"id":57,"by":11,"text":58},{"value":73,"source":47,"evidence":74},"Swing (via seesaw)",[75],{"id":76,"by":11,"text":77},"6445031","It is using the Clojure seesaw library, which is a wrapper around Swing. The theme is the Graphite skin from the Insubstantial project.",{"value":79,"source":47,"evidence":80},"Leiningen",[81],{"id":57,"by":11,"text":58},"open_source","launched","unknown",{"praise":86,"objections":113,"requests":132,"questions":144,"alternatives":159},[87,99,106],{"value":88,"source":89,"evidence":90},"Clean interface and easy to use","commenter",[91,95],{"id":92,"by":93,"text":94},"6446368","emeraldd","Nice work! The interface looks clean and, so far, everything is pretty easy to use. A small note, I was able to get a default android target to Run but Build crashed. It looks…",{"id":96,"by":97,"text":98},"6444721","Intermernet","Wow, this looks brilliant! I think this is what will finally persuade me to play with Clojure more. Public domain license as well... Nice work.",{"value":100,"source":89,"evidence":101},"Impressive capabilities for an early release",[102],{"id":103,"by":104,"text":105},"6444799","tyler-codenvy","Nicely done - very impressive set of capabilities for an early release. Definitely interested in trying and learning more about Clojure with it.",{"value":107,"source":89,"evidence":108},"Desktop Swing libraries rather than HTML wrapper",[109],{"id":110,"by":111,"text":112},"6445070","pjmlp","Great to know, plus points for using desktop libraries and not some HTML 5 wrapper thingie.",[114,125],{"value":115,"source":89,"evidence":116},"Vim and Emacs users see little need for it",[117,121],{"id":118,"by":119,"text":120},"6445091","geertj","This is the second IDE announcement on the front page in 2 days (the other one being PyCharm). So far I have resisted the temptation to use an IDE. Whenever I thought I needed a…",{"id":122,"by":123,"text":124},"6445194","TylerE","Frankly, yes. The code completion, inline documentation, refactoring, etc, in a modern IDE (especially IntelliJ products) is will beyond whats acheiveable in Vim. And there's…",{"value":126,"source":89,"evidence":127},"Documentation is missing",[128],{"id":129,"by":130,"text":131},"6445364","systems","This just works, great but where is the documentation? I also checked the github page, nothing there too",[133,140],{"value":134,"source":89,"evidence":135},"Autocompletion for imported namespaces",[136],{"id":137,"by":138,"text":139},"6446571","em7","Very very good. However when I have a project with imported namespace (ns project.core (:require [seesaw.core :as s])) then when I write s\u002F and hit ctrl+space, the autocompletion…",{"value":141,"source":89,"evidence":142},"Fix Android build missing android.jar",[143],{"id":92,"by":93,"text":94},[145,152],{"value":146,"source":89,"evidence":147},"Key differences from LightTable",[148],{"id":149,"by":150,"text":151},"6445526","JPKab","Quick question as a guy learning Clojure currently: I'm using LightTable right now, and thoroughly enjoying the Clojure experience. Can you explain what you see are the key…",{"value":153,"source":89,"evidence":154},"What UI toolkit is used",[155],{"id":156,"by":157,"text":158},"6445001","dman","What ui toolkit is this using?",[160,164,171,178,185],{"value":161,"source":89,"evidence":162},"LightTable",[163],{"id":149,"by":150,"text":151},{"value":165,"source":89,"evidence":166},"Emacs",[167],{"id":168,"by":169,"text":170},"6444918","j_m_b","We already have an IDE, it's called emacs.",{"value":172,"source":89,"evidence":173},"Vim with vim-fireplace",[174],{"id":175,"by":176,"text":177},"6447131","wonginator1221","I'm a huge fan of vim-fireplace[1] (and almost every other tpope vim plugin). vim-fireplace provides essentially all of the functionality listed above through a lein nREPL…",{"value":179,"source":89,"evidence":180},"Counterclockwise (Eclipse)",[181],{"id":182,"by":183,"text":184},"6447004","smrtinsert","I can't speak to a feature to feature comparison, but heres some key features you get with counterclockwise. Automatching parens (parenedit?), rainbow parens if you want, a built…",{"value":186,"source":89,"evidence":187},"IntelliJ IDEA",[188],{"id":122,"by":123,"text":124},{"comments":190,"answered":191,"key":192},6,4,[193,194,195],{"id":50,"text":51},{"id":57,"text":58},{"id":196,"text":197},"6446760","I'll make a note of this, thank you.",{"commenters":199,"max_depth":31,"maker_replies":190,"first_comment_mins":200,"lifespan_hours":201},27,53,121,[203,205,207,208,209,210,212,214,217,220,223,226,229,231,232,233,236,238,240,241,243,245,249,251,253,255,258,262,265,268,271,273,276,279,281,283,285,288,291,292,294],[118,38,38,204,119,38],"commenter\u002Fneutral\u002Fnone",[50,38,38,206,11,34],"maker\u002Fneutral\u002Fidea",[149,38,33,206,150,38],[57,38,38,206,11,34],[122,38,38,204,123,38],[211,38,38,204,119,38],"6445284",[213,38,38,204,123,38],"6445379",[215,38,38,204,216,38],"6446748","adambard",[218,38,38,204,219,38],"6447088","DennisP",[221,38,38,204,222,38],"6445880","mapcar",[224,38,38,204,225,38],"6446134","eterm",[227,38,38,204,228,38],"6446502","Fishkins",[230,38,38,204,111,38],"6446155",[182,38,38,204,183,38],[175,38,38,204,176,38],[234,38,38,204,235,38],"6447599","LeonidasXIV",[137,34,33,237,138,38],"project\u002Fmixed\u002Fexecution",[196,34,38,239,11,34],"maker\u002Fneutral\u002Fexecution",[92,32,33,237,93,38],[242,32,38,239,11,34],"6446455",[244,32,38,239,11,34],"6452167",[246,33,34,247,248,38],"6444853","project\u002Fcritical\u002Fdesign","billrobertson42",[103,191,31,250,104,38],"project\u002Fpositive\u002Fnone",[96,31,31,252,97,38],"project\u002Fpositive\u002Fidea",[168,190,38,254,169,38],"other\u002Fcritical\u002Fidea",[256,190,38,204,257,38],"6444987","cbp",[259,190,38,260,261,38],"6446171","commenter\u002Fneutral\u002Fidea","unlogic",[263,190,38,204,264,38],"6446592","Derbasti",[266,190,38,267,111,38],"6445056","other\u002Fneutral\u002Fnone",[269,190,31,250,270,38],"6445153","reader5000",[272,190,38,204,138,38],"6446544",[274,190,38,254,275,38],"6445209","d0m",[277,190,38,204,278,38],"6445989","mschaef",[280,190,38,204,275,38],"6447641",[282,190,38,204,278,38],"6469897",[284,190,38,204,222,38],"6445887",[129,286,33,287,130,38],7,"project\u002Fmixed\u002Fdocs",[156,289,33,290,157,38],8,"maker\u002Fneutral\u002Fdesign",[76,289,38,290,11,34],[110,289,31,293,111,38],"project\u002Fpositive\u002Fdesign",[295,296,31,250,111,38],"6445061",9,[],[299,303,308,313,317,322],{"id":300,"name":301,"points":302,"category":20},"6415822","UI Concept",388,{"id":304,"name":305,"points":306,"category":307},"6444027","Drawingboard.js",233,"languages",{"id":309,"name":310,"points":311,"category":312},"6427031","tweet-secret",128,"security_privacy",{"id":314,"name":315,"points":316,"category":20},"6445675","OpenTokRTC",93,{"id":318,"name":319,"points":320,"category":321},"6438925","Clever Routines",88,"productivity",{"id":323,"name":324,"points":325,"category":307},"6427498","Solid",63,10,false,"v2",{"id":330,"name":5,"line":6,"ai":327,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":331,"top":18,"kw":332,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":333,"url":9,"mix":334,"praise":88,"objection":115,"sub":21},6444413,0.21,[24,25,26,27],"0030000000000000303001550000050000003305",[31,32,33,34],1794036509877]