Windows, мережі ЕОМ, сервери, бази даних і Internet,, як основа НІТ роблять сильний вплив на сучасні ЯП. Розробники ЯП просто зобов′язані включати в мови засоби підтримки НІТ, щоб привернути програмістів на свою сторону. Для підтримки Windows створюються системи візуального програмування з приставкою Visual, наприклад Visual C++, Visual Basic і ін.
Для роботи з БД, мережами і Internet в ЯП включаються спеціальні внутрішні або зовнішні засоби.
Прагнення до створення програм, незалежних від типу ЕОМ і операційної системи, привело до створення мови Java. Основне завдання Java - забезпечити виконання програм, поширюваних через Web-сторінки Internet, на будь-якій робочій станції. Крім того, Java підтримує всі засоби НІТ і найближчим часом, очевидно, стане найпопулярнішим ЯП.
Популярність мов штучного інтелекту за останні 10 років, на жаль, помітно впала. На мій погляд це пов′язано перш за все з психологічними проблемами, які випробовують програмісти при використанні цих мов. Наприклад, в щонайпотужнішій мові Lisp програма має дуже складну для розуміння облікову структуру і невеликий за об’ємом проект дуже швидко виходить з під контролю.
У мові Prolog програміст винен точно знати логіку роботи вбудованої машини логічного висновку, а робота програми залежить від структури і вмісту бази знань (БЗ). Якщо з проектуванням програми і структури БЗ програміст справляється, то для запол
Історія створення і основні терміни (23.03.2009) ... жаба) - об'єктно-орієнтована мова програмування, що розробляється компанією Sun Microsystems з 1991 року і офіційно випущений 23 травня 1995 року.
Спочатку нова мова програмування називалася Oak і розроблявся для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання аплетів, додатків і серверного програмного забезпечення.
Основні можливості ...
... Взагалі кажучи, історія Java стала
одній з красивих казок комп'ютерного миру.
2. НАРОДЖЕННЯ WWW
Кажучи про історію проекту Java, треба б починати звідки-небудь
з давнього Єгипту, але тоді розповідь була б дуже довгою.
Почнемо з моментів набагато ближчих. Розставимо віхи.
Скажемо, порившись в архівах списків розсилки, можна знайти
лист, датований 28 жовтня 1991 ...
... Замість команд процесора програма на Java є байтом-код - командами, які і повинна виконувати Java-машина.
Для того, щоб програма запрацювала, достатньо, щоб на системі була встановлена ця сама Java-машина. На комп'ютерах вона ставиться окремою програмою, а в більшості телефонів є частиною прошивки.
Для програм, які розраховані на Java ME, є особлива назва - ...
...
Отримуваний в процесі трансляції код для кожного класу записується в окремому вихідному файлі, з ім'ям співпадаючому з ім'ям класу, і розширенням class.
Перш за все, в цьому розділі ми напишемо, відтранслюватимемо, і запустимо канонічну програму "Hello World". Після цього ми розглянемо всі істотні лексичні елементи, що сприймаються Java-транслятором: пропуски, коментарі, ключові слова, ідентифікатори, літерали, ...
... Але поняття Java технології настільки глобально, що його непросто описати декількома словами.
Отже, за визначенням самого творця Java, компанією Sun Microsystems, Технологія Java - це об'єктно-орієнтоване, платформо-залежне, багатопотокове середовище програмування. Це основа для "розумних" Web- і мережевих сервісів, що дозволяє надійно і безпечно нарощувати інформаційну структуру вашого підприємства завдяки платформеній незалежності.
Всі види систем можуть взаємодіяти ...