А лично мне без разницы на репутацию как таковую, коль скоро на этом форуме она ценится не больше, чем валюта австралийского племени тумба-юмба в США.
У джавы - 100% кросплатформенность, она будет работать там, где есть JVM. Другое дело, что сам JVM написан на С/С++
Джависты в основном ориентируются на бизнес приложения (во всяком случае, у меня сложилось именно такое мнение)
Насчет трудоустройства не знаю, я сколько не искал, ничего не нашел.
На С++ тоже можно писать клосплатформенные приложение - тот же Qt но там для работы под другой ОС придется все же перекомпилировать
Вообще джава и C# одного роду-племени - без дополнительных причиндалов работать не будут.
С/С++ в общем случае этого лишена
Ковырял и то и то, остановился на С++, ибо в одном моем проекте как раз важно то, что нужно запуститься с минимальными дополнительностями, а JVM и .Net как раз к таковым относятся.
Короче, если хочется писать низкоуровневые приложения - дроайверы или даже ОС, тут одназначно С/С++ и даже asm. Если клиентские - джава, C# или тот же С++
|