Одной из первых программ в жизни большинства программистов является «Hello, World!». Неважно, какой язык осваивает разработчик: от лаконичного C до современного Python, – с огромной вероятностью он напишет именно эту простенькую программу, чтобы вывести короткое приветствие на экран. Это своеобразный ритуал, первая проверка связи с компьютером и настройки рабочего окружения. Но задумывались ли вы, откуда взялась эта традиция и кто первым поздоровался с миром?
История фразы уходит корнями в начало 1970-х годов. Свой классический вид – «Hello, world!» – она обрела в книге «Язык программирования C» Брайана Кернигана и Денниса Ритчи, вышедшей в 1978 году. В одном из первых примеров книги использовалась эта фраза для демонстрации базового вывода данных. Однако сам Керниган впервые использовал «Hello World» ещё раньше – в 1972 году, в своём руководстве по языку B, предшественнику C. Именно эта книга тиражировала пример, сделав его стандартом для миллионов учебных пособий.
Вот так, благодаря классическому учебнику от сотрудников Bell Labs, образовалась и закрепилась традиция начинать изучение программирования с приветствия мира. С тех пор десятки языков повторяют этот ритуал, добавляя в него свой синтаксический колорит.
А вы сможете отгадать, на каком языке программирования написан «Hello, World!» ниже, если он выглядит вот так?
print(“Привет, Мир!”)