| 1. | | Why Lisp Is Unpopular |
| 62 points by mnemonicsloth on April 3, 2008 | 157 comments |
|
| 2. | | Scalr: The Auto-Scaling Open-Source Amazon EC2 Effort (techcrunch.com) |
| 54 points by utnick on April 3, 2008 | 11 comments |
|
| 3. | | 16 Things I Wish They Had Taught Me in School (positivityblog.com) |
| 39 points by edw519 on April 3, 2008 | 9 comments |
|
| 4. | | Git's avalanche (loudthinking.com) |
| 39 points by sant0sk1 on April 3, 2008 | 7 comments |
|
| 5. | | Ask HN: Choosing a Python framework for web development? |
| 38 points by aneel99 on April 3, 2008 | 39 comments |
|
| 6. | | DHH on the pluses of PHP (loudthinking.com) |
| 37 points by raghus on April 3, 2008 | 18 comments |
|
| 7. | | TheFunded Founder Gives Startups Some Advice (techcrunch.com) |
| 36 points by davidw on April 3, 2008 | 5 comments |
|
| 8. | | Instead of using Google map API, EveryBlock built their own (everyblock.com) |
| 33 points by ratsbane on April 3, 2008 | 14 comments |
|
| 9. | | In the short term, you should spend your limited willpower budget wisely (nytimes.com) |
| 33 points by divia on April 3, 2008 | 7 comments |
|
| 10. | | My Startup: app turns music discovery into an online game - feedback? |
| 32 points by JMiao on April 3, 2008 | 26 comments |
|
| |
|
|
| 12. | | Core War: Two Programs Enter, One Program Leaves (codinghorror.com) |
| 25 points by edw519 on April 3, 2008 | 8 comments |
|
| |
|
|
| 14. | | Email Isn't a Natural Fit For Tech-Savvy Chinese (wsj.com) |
| 22 points by prakash on April 3, 2008 | 14 comments |
|
| 15. | | Waiting until the last minute (sethgodin.typepad.com) |
| 23 points by wumi on April 3, 2008 | 8 comments |
|
| 16. | | More data usually beats better algorithms: part 2 (anand.typepad.com) |
| 22 points by neilc on April 3, 2008 |
|
| |
|
|
| 18. | | Fluid Mechanics in Game Programming (cowboyprogramming.com) |
| 19 points by iamelgringo on April 3, 2008 | 3 comments |
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| 23. | | Workflow software: I'm calling the bluff. (secretgeek.net) |
| 17 points by bootload on April 3, 2008 | 19 comments |
|
| 24. | | Craigslist Valuation: $80 Million in 2008 Revenue, Worth $5 Billion (alleyinsider.com) |
| 17 points by parker on April 3, 2008 | 11 comments |
|
| 25. | | Daily caffeine 'protects brain' (bbc.co.uk) |
| 17 points by jlhamilton on April 3, 2008 | 14 comments |
|
| |
|
|
| 27. | | How do I startup if I don't own the code? |
| 17 points by tricky on April 3, 2008 | 25 comments |
|
| |
|
|
| 29. | | Where are the fast dynamic languages? (martincmartin.com) |
| 16 points by polar on April 3, 2008 | 20 comments |
|
| |
|
|
|
| More |
1.) Previous skills with Mako, SQLAlchemy, Paste, or any of the other libraries that Pylons or Turbogears is based upon.
2.) Previous code in one of the above libraries
3.) Functionality needs that Django cannot satisfy in at least a couple of the following areas: authentication, user models, multiple database support, template extensibility, deployment. I say "at least a couple" because if you just need one, you can import it like you would in any other framework. The price is that many existing Django add-ons won't be aware of your choice.
Bad reasons include:
1.) "Django's only for CMSes." Not true; it works just as well for anything that involves web apps, including AJAX apps.
2.) "It's not scalable enough." The Washington Post runs on Django; I doubt you're going to get more pageviews than them.
3.) "My data doesn't easily fit in the relational paradigm." That's what the import statement is for; you can hook any data source you want up to a Django view.
4.) "Django's templating language is too restrictive." That's what template tags are for.
5.) "I'm really doing a full-fledged AJAX app, not a website." You can output JSON or XML data from a Django view as easily as HTML, and you're not limited to any particular JavaScript library. (I actually think Django views are more convenient for this than Pylons controllers; there's less boilerplate.)