мало відбутися на конференції Technology, Entertainment and Design (TED).
лютого 1994 - Виконавчим особам компанії Sun для різнобічної експертизи представлений альтернативний бізнес-план корпорації FirstPerson з розробки мультимедійної платформи для CD-ROM і онлайнової роботи.
квітня 1994 - Створена компанія Sun Interactive; в неї переходить половина співробітників FirstPerson.
червня 1994 - Розпочато проект Liveoak, націлений Біллом Джоем на використання Oak у великому проекті невеликий операційної системи.
липня 1994 - Нотон обмежує область застосування проекту Liveoak, просто переорієнтувавши Oak на Internet.
вересня 1994 - Пейн і Нотон починають писати WebRunner - браузер типу Mosaic, пізніше перейменований в HotJava.
вересня 1994 - Прототип HotJava вперше продемонстрований виконавчим особам компанії Sun.
жовтня 1994 - Нотон пішов в компанію Starwave.
Осінь 1994 р. - Ван Хофф реалізує компілятор Java на мові Java. (Раніше Гослінг реалізовував його на мові С). p align="justify"> травня 1995 - Компанія Sun офіційно представляє Java і HotJava на виставці SunWorld '95.
Одним з найцікавіших аспектів Java програмування є Java-аплети. аплет - прикладна програма на Java у формі байт-коду. Java-аплети виконуються у веб-браузері з використанням віртуальної Java машини (JVM), або в Sun'sAppletViewer, автономному інструменті для тестування аплетів. Java-аплети були впроваджені в першій версії мови Java в 1995. Java-аплети зазвичай пишуться на мові програмування Java, але можуть бути написані і на інших мовах, які компілюються в байт ? код Java, таких, як Jython.
Апплети використовуються для надання інтерактивних можливостей веб-додатків, які не можуть бути надані HTML. Так як байт-код Java платформо-незалежний, Java-аплети можуть виконуватися за допомогою плагінів браузерами багатьох платформ, включаючи Microsoft Windows, UNIX, Apple Mac OS і GNU/Linux. Такі програми з відкритим вихідним кодом, як applet2app [1] <# "justify"> Типи і структури даних
Python підтримує динамічну типізацію, тобто тип змінної визначається лише під час виконання. Тому замість В«привласнення значення змінноїВ» краще говорити про В«зв'язуванні значення з деяким ім'ямВ». У Пітоні є вбудовані типи: булеві, рядки, Unicode-рядка, цілі числа довільної точності, числа з плаваючою комою, комплексні числа і деякі інші. З колекцій Python підтримує кортежі (tuples), списки, словники (асоціативні масиви) і, починаючи з версії 2.4, множини. Всі значення у Пітоні є об'єктами, в тому числі функції, методи, модулі, класи. p align="justify"> Додати новий тип можна або написавши клас (class), або визначивши новий тип в модулі розширення (наприклад, н...