Тема: "java" Vs. "c"
Показать сообщение отдельно
Старый 25.10.2003, 16:54     # 30
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
Java уже очень давно (1996-1998) используется в качестве языка-для-студентов. Естественно, что при переходе с Бейсика или ещё чего на "язык покруче", при тех же преподавателях и уровне обучения, пользы мало, если не вред. Многие путают Java и JavaScript (выпускник-программист должен свободно владеть 5-6 языками программирования -- Asm, C/C++, Object Pascal, а ещё 2-3???). Проблем более чем хватает (Особенно если учесть номерацию от самой Sun -- Java2 = JSDK1.2 ~ 1.4).

Преимущество Java перед C/C++, C# и другими языками частично кроется в наличие значительного количества (более 100-150) сред разработки различного уровня. Среди них есть много "за так" -- что для _непередового_ американского вуза весьма хорошо (даром + легально). Хотя для образования существует Academic Edition за $100-200, но они обычно являют собой урезанные варианты. Для Java можно найти несколько _условно свободных_ пакетов для любой области от мобильных устройств (включая embedded) до кластерного ПО уровня предприятия (J2EE). И люди есть толковые, а это важнее красивых коробок...

Богатсво разнообразия, хреновый маркетинг и и проблемы со стабильностью (для начала) конечных продуктов самой Sun Microsystems (да, её русский вариант сайта совсем не в дугу ) привело к тому что есть -- много шума и падение акций. Слава богу свои JSDK делает ещё и IBM и др.

НО... Java, как торговая марка (tm), двигается слишком большим количеством различных производителей (от стиральных машин до корпоративных систем) -- слишком большая инерция у этого поезда -- главное чтобы он нас не подавил. А работы в ближайшее время на Java будет много, особенно в J2EE.
Как говорил один мой знакомый -- главное чтобы хорошо платили!!!
aleh вне форума