Java е един от най-устойчивите стълбове в света на софтуера.

...
Java е един от най-устойчивите стълбове в света на софтуера.
Коментари Харесай

Повече от 30 години след създаването си, Java остава крайъгълен камък в света на софтуера

Java е един от най-устойчивите стълбове в света на софтуера. Езикът за програмиране е пуснат от Sun Microsystems на 23 май 1995 гoдина и до момента е устоял на променливите софтуерни талази, надживявайки доста от своите съперници и адаптирайки се към новите столетия на компютрите.

Началото на Java е при започване на 90-те години на предишния век, когато екип на Sun Microsystems, управителен от Джеймс Гослинг, си слага за цел да създаде програмен език за интерактивна телевизия и вградени устройства. Първоначално наименуван „ Oak “, планът имал за цел да опрости създаването на приложения за разнообразни устройства.

Гослинг, който и до през днешния ден остава тясно обвързван с Java, разказва езика като „ C++ без пушки и ножове “ – намек за неговия по-опростен и безвреден синтаксис спрямо предшественика му.

С навлизането на World Wide Web фокусът на Java се измества от потребителската електроника към интернет приложенията. Определящата характерност на езика (платформената независимост) значи, че кодът може да се компилира в байткод и да се извършва на всяко устройство с Java Virtual Machine (JVM). Тази опция „ пиши един път, изпълнявай на всички места “ беше новаторска, защото позволяваше на софтуера да работи в разнообразни операционни системи с минимална трансформация.

Java бързо набра известност с уеб аплетите, а скоро по-късно и с корпоративните приложения. Бързото му развиване накара съперниците да реагират. Microsoft показа Visual J++, съчетаем с Java език за Windows, само че продуктът беше спрян след юридически спор със Sun поради противоречие със стандартите на Java.

 Много университети и колежи оферират профилирани курсове и документи по програмиране с Java. Той постоянно е въвеждащ език в образователните стратегии по информатика заради обектно-ориентираната си конструкция.

В края на 90-те и началото на 2000-те години се следи доста развиване на опциите на Javа. Функции като JavaBeans, JDBC (Java Database Connectivity) и библиотеката за графичен потребителски интерфейс Swing разшириха потреблението му. В последна сметка езикът е разграничен на няколко издания – Standard (SE), Enterprise (EE) и Micro (ME) – пригодени надлежно за разработка на настолни компютри, сървъри и мобилни устройства.

През 2006 година Sun направи основен ход, като направи Javа план с отворен код и пусна OpenJDK под общия обществен лиценз на GNU. Тази стъпка оказа помощ да се затвърди ролята на Javа в общността на отворения код и я направи още по-достъпна за разработчиците по целия свят.

Управлението на Javа се промени през 2010 година, когато Oracle закупи Sun Microsystems. Въпреки че главната реализация на Java остана с отворен код, Oracle вкара промени в лицензирането през идващите години, които накараха някои организации да проучат други възможности, като да вземем за пример OpenJDK от други снабдители.

Влиянието на Javа върху корпоративния програмен продукт е огромно. Неговата постоянна екосистема, включваща рамки като Spring Boot и Jakarta EE, я трансформира в желан избор за организациите, търсещи надеждност и мащабируемост. Стабилността и противоположната съгласуемост на езика подсигуряваха, че даже и трендовете да идват и да си отиват, Java остава неизменима част от бек офисите на безчет предприятия.

 Джеймс Гослинг остава тясно обвързван с Java и до през днешния ден.

Според специалисти от сектора дълголетието на Java се дължи на неговата адаптивност. Брайън Фокс, основен механически шеф на Sonatype, съобщи пред The Register, че Java е издържал през изменящите се парадигми – от ранните уеб аплети до днешните облачни приложения.

Въпреки че към този момент не е най-модерният език за програмиране, Java остава един от най-важните. Той зарежда както корпоративните системи, по този начин и платформите за огромни данни и архитектурите, основани на облака. Въпреки възхода на езици като Python и JavaScript, Java непроменяемо се подрежда измежду най-използваните езици за програмиране в изследвания на промишлеността.

С навлизането в четвъртото си десетилетие Java не демонстрира признаци на отмиране. Напротив, той е доказателство за трайната стойност на надеждността, адаптивността и виталната общественост от разработчици – език, който за мнозина през днешния ден е толкоз значим, колкото и през 1995 година

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР