Мне нужно сделать сабж, однако практически всю свою сознательную жизнь работал в С/С++, прикладное и немного системного ПО. Возникают вопросы: есть ли насущная необходимость для написания сабжа осваивать Java, например, или можно всё сделать на С/С++? Приложение:
1. генерить динамические html
2. должно быть максимально портируемым
3. уметь работать с максимальным количеством разных SQL-серверов
4. разбираться в ХML
5. поддерживать авторизацию с шифрованием паролей
6. работать с http/https
7. правильно предоставлять мультимедиа-данные
8. знать про LDAP