News for hackers. Stuff that matters.
Re:The Emacs Problem (2005) by agentultra on Thursday February 27, 2014 @11:41AM (#7313145)
> I miss LISP so much I could cry. Even so, I remain wary of metaprogramming. And I very much want to do plugin dev, vs modifying the runtime, for the separation of concerns. I've had to customize all-in-one runtimes and borking the whole runtime with a bad override is not fun to debug.

Your concerns are artificial! Let go of your concerns and be free. The hundreds of Emacs users around the world are already doing it. It's great.

It used to be a bit of a wild-west without lexical binding but we have that now and it's going over pretty well. Fewer libraries step on each others' toes as adoption spreads.

We have package management built-in. We have awesome introspection and debugging tools. There are a lot of wonderful built-in packages.

My init file isn't even written in raw elisp anymore. I use a well-documented org file. The amazing org-babel library is bundled in. My init file is written for humans to understand and only incidentally for my editor to execute. It's great.

I only wish more software was designed this way.

Re:The Emacs Problem (2005) by _nh on Thursday February 27, 2014 @01:47PM (#7314074)
> My init file isn't even written in raw elisp anymore. I use a well-documented org file. The amazing org-babel library is bundled in. My init file is written for humans to understand and only incidentally for my editor to execute. It's great.

Came here to say that I do this, too: https://github.com/nhoffman/.emacs.d

Not sure if it was worth the effort, but it was fun!

Re:The Emacs Problem (2005) by jsw97 on Thursday February 27, 2014 @02:24PM (#7314320)
I do this too. I got the idea from Sacha Chua:

http://sachachua.com/blog/2012/06/literate-programming-emacs...

Re:The Emacs Problem (2005) by dgempesaw on Thursday February 27, 2014 @02:25PM (#7314331)
Ooh, `copy-and-comment` looks super useful. Pulling that one into my own, thanks!
Re:The Emacs Problem (2005) by erikcw on Thursday February 27, 2014 @12:29PM (#7313473)
Do you happen t have your dot files up on github by any chance? Would love to take a look at how you setup your init files with org-babel.