Page 14 - 4836
P. 14
платформах повинні забезпечувати однакову
функціональність для сторінок, що використовують мову
сценаріїв. Однак це виконується приблизно в тій ж самій мірі,
що і підтримка самого HTML, - відмінностей все ж дуже
багато;
- відкритість; специфікація мови відкрита для
використання та обговорення спільнотою розробників;
- всі перераховані властивості дозволяють
стверджувати, що Java Script добре пристосований для
Internet-програмування;
- синтаксиси мов Java Script і Java дуже схожі. Втім,
вони також досить сильно нагадують мову С;
- мова Java Script не об'єктно-орієнтована (хоча деякі
аспекти об'єктно-орієнтованого підходу підтримуються), але
дозволяє використовувати різні об'єкти, що надаються
браузером;
- схожа історія появи і розвитку.
Java і Java Script - абсолютно різні мови, і в першу
чергу - за призначенням. Якщо спочатку Java позиціонувався
як мова для створення Internet-додатків (аплетів), то зараз вже
очевидно, що Java - це повноцінна мова програмування. Щодо
Java Script, то він повністю виправдовує свою назву мови
сценаріїв, залишаючись розширенням HTML.
Пора зупинитися докладніше на тому, чому по
відношенню до Java використовується термін "платформа",
чим Java відрізняється від звичайної мови програмування.
Як правило, платформою називають поєднання
апаратної архітектури ("залізо"), яка визначається типом
використовуваного процесора (Intel x86, Sun SPARC, PowerPC
та ін.), з операційною системою (MS Windows, Sun Solaris,
Linux, Mac OS та ін.). Звичайно, різні платформи, в силу
технічних, історичних та інших причин, підтримують різні
інтерфейси (API, Application Programming Interface), а отже, і
12