3 ms·
>Then again, this is an open source project and if you think that the documentation is lacking, then by all means try and improve it Sure, but when it comes to
by nir 16y ago
>Then again, this is an open source project and if you think that the documentation is lacking, then by all means try and improve it
Sure, but when it comes to a making a choice between technologies, most people would pick the one that already has good docs.
>I think he's hinting that the slowdown is from the database rather than Django itself
If that's the case, the OP wouldn't see much difference between Django & other solutions.
>Regarding 9, that's a matter of taste
Absolutely, as well as workflow. I'd say if you work in a place where designers write the HTML separately from developers, a templating language makes sense. If developers do it, using the native language is preferable.
>Your point 3 is just plain weird
How's that? (1) PHP is far more common than Django. (2) As result, Django devs cost more but have higher average skill. (3) Some web dev jobs are relatively low skill, so it's useful to have someone who can do them cheaply.
- mkramlich 16y agoWhen I hear someone complain that Django doesn't have good docs it comes across to me like, say, I'm overhearing a teenager, who is seeing the Sears Tower in Chicago for the first time, and he says, "Not tall enough. Lame." I have to laugh, really. More perspective: I did graphics programming in an evil mix of BASIC and 6502 Assembly, way back long ago. Later I learned OpenGL -- a bit easier, but still a lot of learning curve, math, non-ideal docs, etc. Then I learned PyGame -- muuuuch easier. Then I was in a club meeting and heard a developer (who of course was pimping the latest foshizzle mine-not-yours graphics/game framework du jour) say something like, "PyGame? Too much boilerplate, too complex, too hard to learn." Left me speechless. Perhaps in 50 years we'll reach a point where if anything that needs to be done isn't fully automated and handed to us on a silver platter, people will complain, "Needs a button I can push to make it happen. No button. Lame. I'm going back to bed."
- nir 16y agoI didn't complain about Django's docs. In fact I called them "great compared to many other projects". I did note they aren't perfect yet. (Basically I have the same opinion on Django as a whole) Looks like this discussion is becoming another platform war, something I'd hope HN & Django would avoid. FWIW, I also taught myself Z80 assembly back in the day. So? If I had an alternative that was easier to learn, I'd definitely take it. Unlike the 80s, users now are a download away from switching to a different platform if they find it more friendly. I think Django's developers actually realize that better than most.