Java applets - история провала

  Рет қаралды 3,787

Volodya Mozhenkov

Volodya Mozhenkov

Күн бұрын

Технология аплетов Java лично мне неимоверно нравилась. Там очень много было сделано как раз правильно, но к несчастью были детали связанные с безопасностью, которые совершенно не были продуманы.
Так что-же мы можем извлечь в качестве урока из этой истории? Как раз об этом и будет этот урок.

Пікірлер: 25
@anthonyhopkins8251
@anthonyhopkins8251 6 жыл бұрын
Хороший обзор! Конечно, не для средних умов, но интересно. "Его имя, сестра"...))
@Rilonx
@Rilonx 9 жыл бұрын
Володя, по javaScript индивидуальные занятия не проводите? Компетентны в данном вопросе?
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+Rilonx Я знаю многих людей, которые на много лучше меня знают Javascript. Тут вопрос на каком вы сейчас уровне. Если вы программировали на Javascript несколько лет, то наверно я не тот человек, который вам нужен; но научить вас писать AJAX приложения или нарисовать на экране что-нибудь... я смогу.
@ocokanet
@ocokanet 6 жыл бұрын
Обнаружил эту запись, комменты разнообразные, практически все не понимают о чем говорят, некоторые говорят о Microsoft, о каком то противостоянии, хотя это вообще разного времени действия! а Java популярна как никогда, SilverLight провалился, хотя как раз вышел с ретроспективой на провал Java Applets, в команде были разработчики Java, безопасноть в Java Applets была проблемой, но у SilverLight не было подобных проблем, а итог тот же, и Flash, вот уж Macromedia выпускала заплатки каждый день, ан нет, все тот же итог, дело, в глобальном смысле, не в безопасности, в том что поддержка ради использования в 0,5%-1% не стоит усилий, с учетом того что планировалось и по итогу в 2018 появилось, HTML5, ES6, транспиллеры, и WebAssembler, не говорю уже про колосальное расширение WebAPI, неужели они думал что так просто займут нишу которую так кропотливо под себя расчищали разработчики браузеров и WEB стандартов
@liochamakedonsky7538
@liochamakedonsky7538 9 жыл бұрын
Владимир, вы не планируйте сделать уроки по java?
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+Liocha Makedonsky По моей программе "23 ФЕВРАЛЯ" скоро начнутся уроки по Java.
@vasi1iska
@vasi1iska 9 жыл бұрын
У Flash такая же проблема (ActionScript), хотя немного лучше. Субъективно JA жутко тормозило и часто выдавало сообщения об exception'ах потому и провалилось. Web и хостовые приложения слишком разные, чтобы так просто переносить их и серебряной пули не будет, мне кажется.
@ИванКармановский
@ИванКармановский 7 жыл бұрын
Об этом говорил Яков Файн. Там вроде из за соры сана с Майкрософт. Могу ошибаться
@Anton-ws8jn
@Anton-ws8jn 9 жыл бұрын
Володь. До сих пор активно активно используется банковском секторе. Много старых апплетов. Не переписывают так как не хотят деньги тратить да и задачи свои решает
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+Антон Самошин Да. И есть много компаний, которые до сих пор работают на мейнфреймах. Я тут говорю, что не пишут сейчас новые апплеты. А старое ещё долго будут использовать.
@delprog
@delprog 7 жыл бұрын
Откушал как-то проблем на системе iBank, которая раньше на Джаве работала. У клиентов чуть 600000 со счёта не уехало в неизвестном направлении. После долгих и мучительных сканирований нашёл вирус, который встраивался в Джава -библиотеки и делал чёрное дело. Вроде сейчас архитектуру iBank перепилили и всё иначе, вроде уже без Джавы.
@TheTolya-h2p
@TheTolya-h2p 9 жыл бұрын
...просвятил!
@pavelbushmakin8126
@pavelbushmakin8126 9 жыл бұрын
Провалилась также из-за того, что была лишней зависимостью как и Флеш и не поставлялась в сборке браузеров и дистрибьютивов. Хром со флешем не в счёт. Плюсом VM нагло жрёт ресурсы. Ну и твой вариант, Володя
@שלוםעליכם-ת9ס
@שלוםעליכם-ת9ס 9 жыл бұрын
Причина вовсе не в безопасности. А иначе почему провалилась десктопная Java?
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+‫שלום עליכם‬‎ Потому что не. ))) Она не стала на столько популярной на сколько могла, но это было скорее всего из-за политики Microsoft. Их война с Sun вообще была весьма интересным зрелищем.
@שלוםעליכם-ת9ס
@שלוםעליכם-ת9ס 8 жыл бұрын
+Vladimir Mozhenkov Десктопная Java просто недостаточно хороша. Тоесть дело вовсе не в политике Microsoft и в их войне с Sun. Тем более, что и войну эту начала Sun, а не Microsoft. Дошло до того, что инсталятор Freenet под Windows был переписан под .NET и в сам Freenet под Windows начали встраивать элементы, написанные под .NET, например поддержку tray bar. Была бы десктопная Java хороша, этого бы не произошло. Ведь Freenet и все его плагины написаны на Java. Frost так же написан на Java.
@shmulful
@shmulful 9 жыл бұрын
пишу простые приложения - точне даже наборы скриптов в связке php javascript для браузера, хотел изучить джаву но сразу почуял что-то неладное хотя действительно была очень большая заинтересованность у народа, да и я сам фанат всяких приложений такого рода - очень удобно поддерживать
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+Sasha Gedz Здесь речь шла именно про апплеты, с другими приложениями проблем нет.
@vlad981
@vlad981 9 жыл бұрын
+Sasha Gedz )) не стоит в программировани на чувства полагаться) я хоть и сам джаву не люблю из-за синтаксиса, но она сейчас номер один в ентерпрайзе, всякие банки и финансовые установы часто пишут бекенд на ней, поэтому безопасность уж точно не ее слабая сторона)
@shmulful
@shmulful 9 жыл бұрын
Vlad Harbarchuk всеже при работе с Джавой лучше иметь старшего Гуру =)
@ИванМинаев-ц5о
@ИванМинаев-ц5о 7 жыл бұрын
Sasha Gedz
@professorbis7530
@professorbis7530 9 жыл бұрын
помню как то давно зашёл в чат на джава аплете, смотрю смайликов нет, а памяти чат уже ест пол гига оперативы, включил смайлики в чате - стало полтора гига .. это же джава
@VladimirMozhenkov
@VladimirMozhenkov 9 жыл бұрын
+Professor Bis ??? А плохо написаных приложений на других языках нет?
@professorbis7530
@professorbis7530 9 жыл бұрын
Vladimir Mozhenkov нет, - тот же опен офис частично написанный на java наверно единственная программа которая у меня зависает на ровном месте, а маинкрафт вылетает это классика
Коллекции Java - введение
19:36
Volodya Mozhenkov
Рет қаралды 9 М.
Запретили ли VPN?
15:19
Volodya Mozhenkov
Рет қаралды 7 М.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 81 МЛН
Wait… Maxim, did you just eat 8 BURGERS?!🍔😳| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 9 МЛН
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 2,1 МЛН
Just In Time (JIT) Compilers - Computerphile
10:41
Computerphile
Рет қаралды 277 М.
Урок Java 145: Аплеты
13:35
Уроки Java
Рет қаралды 13 М.
Раковый узел в Freenet
17:40
Volodya Mozhenkov
Рет қаралды 3,9 М.
Дженерики в Java. Проще чем кажется.
21:36
Игорь Мешалкин
Рет қаралды 19 М.
Что такое Internet? (обзорный урок)
21:15
Volodya Mozhenkov
Рет қаралды 5 М.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 81 МЛН