Будьте в курсе любого или большинства языков
У меня есть общее понимание концепций программирования, когда я начал изучать, как писать код на C++. Хотя я немного баловался с другими языками, такими как pHp и python, основы легко понять, но есть некоторые вещи, которые отличаются или не встречаются в других языках.
Хотя в данный момент мне нужно всего лишь изучить синтаксис для Java, я хотел попробовать апплеты и свинг, пытаясь узнать, как работает веб-сканер. Но когда я спросил моего друга о том, как размещать апплеты в браузерах, он сообщил мне, что апплеты теперь являются устаревшей технологией, и я не должен продолжать их преследовать.
Для кого-то вроде меня, который плохо знаком с программированием или даже плохо знаком с языком, как он узнает, какие библиотеки устарели, больше не используются или не поддерживаются для нового языка или даже на их собственном языке?
1 ответ
Зависит от вашего определения "устаревший" на самом деле. Внутренняя для языков программирования и их библиотек, в документации обычно указывается, например, какие классы / методы и т. Д. Устарели и / или не должны использоваться, то есть, если они еще не были полностью удалены.
Web-сканеры (такие как Googles для индексации веб-страниц) обычно запускаются как приложения на серверах, а не в браузере. Апплеты браузера обычно для кода, который должен работать на стороне клиента, чтобы нормально функционировать.
Я бы не думал, что апплеты браузера (Java, Flash и т. Д.) Устарели, а скорее теряют популярность в обмен на новые технологии (такие как HTML5+Javascript). В частности, Java-апплеты вы не часто видите в Интернете (Flash все еще везде).