I am looking for some recommendations regarding choice of programming language / technology for web development. I know there have been several discussions around similar subject on SO but perhaps the following set of criteria (in order of importance) add a bit of spin:
- has good quality IDE that facilitates development process (like having intellisense)
- allows fairly easy (i.e. quick) web development with a data back-end (like creating a blog)
- object-oriented and strongly typed
- works on different platforms (win/linux)
- free (at least in some basic version, including IDE)
I see number 3 really as facilitating 1. This is where PHP falls short for me. Do include language/framework/IDE set suggestions.
So it is more about what surrounds it rather than the language itself.