Parinfer
Dev tools
code editor plugin
SHOW HN2015
How HN took it
33 positive, 19 neutral or asking, 2 mixed, 5 critical, out of 59 comments about the project. Thread score +0.44.
Idea: 16 for, 1 againstExecution: 5 for, 1 againstDesign: 2 for, 3 againstDocs: 5 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive idea and beautifully documented
From 4 comments
To copy a comment I made elsewhere: I'm seriously impressed. This is amazing. Paredit always ended up being a requirement for me, but this takes it to the next level. What other…
Blackthorn on HNI don't know what's more impressive: The work itself or the beautiful documentation which accompanies it. Very impressed!
ChicagoBoy11 on HNWow, this is a fantastically documented and executed idea. I'm not enough of a Lisper to have an opinion on the content (though it certainly seems cool), but the presentation is…
munificent on HNA beautifully written web site. It made me happy just to look at it. I haven't been doing much Clojure or Common Lisp development this year but I am putting Parinfer on my…
mark_l_watson on HN
Seems like a useful improvement over paredit-style editing
From 2 comments
To copy a comment I made elsewhere: I'm seriously impressed. This is amazing. Paredit always ended up being a requirement for me, but this takes it to the next level. What other…
Blackthorn on HNWhen I started working on a Clojure web app full time, I forced myself to spend a week learning and configuring Emacs, and learning Paredit. To this day I have not found a tool…
sdegutis on HN
Objections
Requires users to learn inference rules and indentation as syntax
From 1 comment
Eh, not sure I like it. For this to work, they have to make the indentation part of the syntax. Otherwise stuff is way too ambiguous to infer the correct parenthesis. A result is…
tmalsburg2 on HN
Indentation-driven paren changes would make git diff messy
From 1 comment
This would make `git diff` an absolute nightmare.
incepted on HN
Not clearly better than Paredit for Emacs
From 1 comment
Good to see more people working on editors for Lisp, but I don't really see this as an improvement over the (immaculate, IMO) Paredit for Emacs.
davexunit on HN
Requests
Ports or integration for Emacs, Vim, and other IDEs
From 4 comments
Emacs people, I want this.
abc_lisper on HNWow! This is really impressive! I can't wait until someone ports this to vim. I might even take a stab at it myself. Great work!
ksmithbaylor on HNVery neat demo, I hope it gets integrated into the major Clojure IDEs soon as it could make the onboarding experience smoother. I'm happy with just vim though -- I never liked…
oberstein on HNThis is great! I would love to see similar functionality integrated into Dr. Racket.
michaelmior on HN
Questions
Whether it works with matching indents for let forms
From 1 comment
Wow, I totally want to do my programming with this now... is there support for matching indents on 'let, as with align-cljlet?
drcode on HN
Alternatives named
Paredit
From 2 comments
Good to see more people working on editors for Lisp, but I don't really see this as an improvement over the (immaculate, IMO) Paredit for Emacs.
davexunit on HNWhen I started working on a Clojure web app full time, I forced myself to spend a week learning and configuring Emacs, and learning Paredit. To this day I have not found a tool…
sdegutis on HN
aggressive-indent-mode and electric-indentation-mode for Emacs
From 1 comment
For emacs, there's the electric-indentation-mode and the fantastic aggressive-indent-mode. https://github.com/Malabarba/aggressive-indent-mode
da4c30ff on HN
Plastic structural editor
From 1 comment
Taken a step further, a structural editor could prevent incorrect syntax outright, and even allow you to view/edit the structure of your code in ways that simple…
namuol on HN