On Tue, Aug 3, 2010 at 9:19 AM, didier rano <didier.r...@gmail.com> wrote: > What do you think about this post > ? http://blog.skeedy.com/django-rails-but-a-cost-to-pay
I think... * A community, but it is not so easy to find developers compared to Java or .NET True, but finding *good* developers in any language, which is the real goal no matter what you're working with, is so difficult people write whole books on it and *still* fail. * With dynamic languages, we cannot use powerful IDE as Visual Studio. It is not a problem for me, but some developers like completion, compilation… Eclipse/PyDev will do this. Komodo will do this. Aptana will do this. Visual Studio will do it with IronPython. Shall we continue the list of IDEs which work with dynamic languages and offer all the crutches people are used to? * Quality check tools are less powerful because dynamic languages Just in the Python world, PyLint, Cheesecake, coverage.py and quite a few other quality-checking libraries would like to have a word with you, along with approximately eight zillion testing frameworks, harnesses and mock-object libraries. * Difficult to use Java or .NET libraries. Example: A lot of analytics semantic libraries exist in Java, but not in Python. So use Jython, which lets you blend together Python code and Java libraries any way you like, and even lets you deploy your Python applications as Java WAR files. Or IronPython which does pretty much the same with .NET. * Small and smart community then some developers could be arrogant, be “the chosen one”. Says the guy who's been factually wrong on every technical statement he's made about Python so far in this post? * “Religions” wars are useless… And of course, no Java developers or .NET developers ever have silly or pointless arguments. Only people who use dynamic languages do that... or something? * A lot of freelance developers, but startups needs to have internal developers too. Doesn't this contradict the first point? "It's so hard to find developers" versus "wow, there are so many developers I can contract with". In other words, this is poorly researched, factually wrong on most of its points, arguably self-contradictory... and you expected people not to argue with you about it? 2/10. Do better next time. -- "Bureaucrat Conrad, you are technically correct -- the best kind of correct." -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.