News for hackers. Stuff that matters.
Re:Rewriting Reddit (2005) by swartkrans on Monday October 27, 2014 @01:47PM (#8516968)
Was there one specific problem with web.py or multiple issues? Was there ever a write up about what you guys learned from trying web.py? Would be an interesting read.
Re:Rewriting Reddit (2005) by jedberg on Monday October 27, 2014 @03:25PM (#8517598)
Keysersosa answered this better below, but basically maintainability. There was no writeup, I guess because doing write-ups about internal software switches wasn't really a thing back then. :)
Re:Rewriting Reddit (2005) by keysersosa on Monday October 27, 2014 @03:28PM (#8517621)
Yeah I think that post dates from a time where you still heard people refer to them as "weblogs".

Edit: Found it. It was the 14th post on our blog a time, but definitely light on the implementation details. http://www.redditblog.com/2005/12/on-lisp.html

Re:Rewriting Reddit (2005) by nrao123 on Monday October 27, 2014 @11:32PM (#8519420)
Thanks for sharing this post!

About this: ===If Lisp is so great, why did we stop using it? One of the biggest issues was the lack of widely used and tested libraries. Sure, there is a CL library for basically any task, but there is rarely more than one, and often the libraries are not widely used or well documented.===

If Clojure was available back then and if you had written it in Clojure instead of Lisp (and given that Clojure can leverage JVM based libraries) - would you still have continued using Clojure?

I know this is an extremely hypothetical question but I am trying to figure out if Lisp is finally getting ready for "mainstream" adoption because Clojure is bootstrapped of the libraries of Java.

Re:Rewriting Reddit (2005) by danenania on Tuesday October 28, 2014 @12:01AM (#8519480)
Clojure is a beautiful language and its web ecosystem is improving rapidly, but breadth of, depth of, and support for libraries is still its main weakness next to the likes of rails and django. Clojure's a lot better for solving hard problems, but you'll also spend a lot more time getting tripped up by things that seem like they should be easy and reinventing wheels. Fortunately, it seems a near certainty that this will eventually no longer be true.
Re:Rewriting Reddit (2005) by jedberg on Monday October 27, 2014 @04:17PM (#8517918)
I think OP meant a writeup about the switch from web.py to Pylons. I'm not sure we ever wrote that one down.
Re:Rewriting Reddit (2005) by keysersosa on Monday October 27, 2014 @05:22PM (#8518260)
Point! I think I found it http://www.redditblog.com/2007/08/its-slow-its-unstable-its-...

Also just as anemic as the last one. Oh well.

Re:Rewriting Reddit (2005) by raldi on Monday October 27, 2014 @08:47PM (#8518973)
I dunno; the ending's pretty good.