| 1. | | Ask YC: AI |
| 36 points by Novash on Dec 17, 2007 | 87 comments |
|
| 2. | | Web 2.0 Can Be Dangerous... (useit.com) |
| 26 points by bostonbiz on Dec 17, 2007 | 14 comments |
|
| 3. | | Google Is All About Large Amounts of Data (googlesystem.blogspot.com) |
| 21 points by bootload on Dec 17, 2007 | 7 comments |
|
| 4. |  | [SF/NYC] Heysan! looking for a PHP Web Developer (docs.google.com) |
| on Dec 17, 2007 |
|
| 5. | | The trouble with five (maths.org) |
| 20 points by iamelgringo on Dec 17, 2007 |
|
| 6. | | Ask YC: Suggestions for Loved One's Dementia/Alzheimer's |
| 22 points by edw519 on Dec 17, 2007 | 17 comments |
|
| |
|
|
| 8. | | Why we use i, j, and k in for loops (ablegray.com) |
| 16 points by nickb on Dec 17, 2007 | 17 comments |
|
| 9. | | Striking writers in talks to launch web start-ups (latimes.com) |
| 13 points by jamiequint on Dec 17, 2007 | 3 comments |
|
| 10. | | Pikluk on VentureBeat (venturebeat.com) |
| 14 points by tx on Dec 17, 2007 | 4 comments |
|
| |
|
|
| |
|
|
| 13. | | Ping Tunnel - Send TCP traffic over ICMP (uit.no) |
| 11 points by nickb on Dec 17, 2007 | 1 comment |
|
| |
|
|
| 15. | | F*cking programming (codeulate.com) |
| 13 points by pius on Dec 17, 2007 | 3 comments |
|
| |
|
|
| 17. | | "I'm guilty of using code enhancing substances." (scartech.net) |
| 12 points by pius on Dec 17, 2007 | 7 comments |
|
| 18. | | State of ECMAScript 4 (ejohn.org) |
| 10 points by saurabh on Dec 17, 2007 | 5 comments |
|
| 19. | | Faster Chips Are Leaving Programmers in Their Dust (nytimes.com) |
| 10 points by pixcavator on Dec 17, 2007 | 26 comments |
|
| 20. | | Silicon Valley Startup Ribbit Wants to Take On the Telcos (wired.com) |
| 9 points by drm237 on Dec 17, 2007 | 2 comments |
|
| |
|
|
| 22. | | ROR bio/internet startup, looking for developers |
| 12 points by mkag on Dec 17, 2007 |
|
| 23. | | The Polarization of Extremes (chronicle.com) |
| 10 points by pg on Dec 17, 2007 | 3 comments |
|
| 24. | | Why XO (devizen.com) |
| 9 points by jklubnik on Dec 17, 2007 |
|
| |
|
|
| 26. | | Rails 2.0.2 just released, so what's new? (codefront.net) |
| 8 points by pius on Dec 17, 2007 |
|
| |
|
|
| |
|
|
| |
|
|
| 30. | | 15 year-old considers startups 'common' (financialpost.com) |
| 7 points by drm237 on Dec 17, 2007 | 2 comments |
|
|
| More |
Aside from that, there are some nice benefits to having a separate template language. One benefit is the extra level of security -- a designer can't bring the entire site down by making a syntax error in the template. And there's the benefit that it encourages you (rather firmly!) to separate logic and presentation. In my Django applications, I'm never tempted to give templates any logic that isn't strictly presentation-related.
Then there's stuff like the template system's automatic HTML-escaping, which we just introduced in the Django development version. Sure, I guess you could do that with a pure-Python-syntax template system, but it seems like you'd end up hacking things substantially to get that to work.
And, finally, if you don't care for Django's template language, you don't have to use it. The whole framework is just Python, after all -- import whatever external libraries you want to import.