8-мь мифов о языке програмирования Java
Мир переводов : Образование, История
29 Июль 2016, 16:46
0
1734
В данной статье мы рассмотрим 8-мь самых распространенных заблуждений и мифов о Java. И расскажет нам о них Павел Вейник - создатель одноименной школы программирования (больше о Вейнике вы можете прочитать на официальном сайте: itstart.by).
- Java очень медленно работает. Это очень старый миф, который раньше раельно был правдой. С самого начала виртуальные машины, на них выполнялся Java байт-код, были очень несовершенными. Разница в скорости исполнения тех самых задач между интерпретируемым Java кодом и обычным компилируемым кодом могла составлять сотни раз;
- На языке Java программировать очень сложно. Данный миф большей частью основан на том, что у обычной библиотеки классов древовидная многоуровневая структура, которая включает множество различных прикладных алгоритмов и объектов. Но поддержка и создание приложений упрощается благодаря именно стандартным классам;
- Java везде работает одинаково. Write once — run anywhere (Создал 1-ин раз — используешь везде). 2-я часть данного лозунга Java-создателей утверждает, что Java-программы везде функционируют одинаково. Но к огромному сожалению, в реальности все далеко не так просто. Java-машины на разных платформах разных компаний друг с другом совместимы не на все 100 %;
- Java является языком программирования. Это только заблуждение. Java, конечно же является языком программирования, но еще и целым спектром иных технологий;
- Java является младшей сестрой С++. Происходит ли язык программирования Java от языка программирования Си++? Тут скорее нет, чем да. У Sun была идея упрощения обучение Java. Именно поэтому они сделали ее синтаксис похожим на С++;
- Язык программирования Java подходит лишь для интернета и аплетов. Так, аплеты неразрывно связывают с Java. Тут не поспоришь, аплеты — это действительно неотъемлемая часть как платформы, так и Java языка в целом;
- Java — это идеал, которому не нужны улучшения. Java создали в 1994—1995 годах, но сегодня за счет распространения интернета и “персонализации” компьютеров, информационные технологии очень сильно развинулись. Авторы Java постарались в ней воплотить абсолютно все достижения информационных технологий, но, как всем известно, идеал - недостижим;
- Java очень дорого стоит. Тут все зависит от сложности ПО, которое разрабатывается. Небольшое Java приложение вообще может ничего не стоить. Конечно же, абсолютно бесплатной данная технология не является.