#include <stdio.h>

int main(int argc, char** argv) {
    printf("Hello, World!\n");
}


user@server $ gcc hello.c -o hello
Палец привычным жестом опустился на клавишу Enter. Контакт снизу клавиши совместился с контактом на печатной плате, электрический импульс побежал в контроллер, а тот, в свою очередь, отправил пару байтов на порт ввода-вывода материнской платы.
Обработчик сообщения WM_KEYPRESS нашел нужную функцию в таблице - дальше дело за сокетами. Прикладной уровень... транспортный... сетевой... канальный... Маленький, но юркий пакет, бережно храня в себе важную информацию - с сервера еще спросят о доставке! - помчался в далекие края. Хоп, хоп, еще один, тупик, обратно, опять недоступный сервер, снова попытка - через моря, через океаны... Через весь мир.
Некогда остановиться, некогда глотнуть нейтронного коктейля.

user@server $ ./hello
Несколько сотен миллисекунд спустя - почти целую вечность! - скомпилированный файл появился в той же директории, что и исходник.
Привет, мир. Я иду к тебе.

user@server $ life --destiny=programmer --time="$1 yrs" --fast-forward

user@server $ tail talks
- Совсем с ума сходит по работе своей, бедный. Как уткнется в экран этот, так и сидит, да все бормочет что-то себе под нос, все пытается загадки какие-то разгадать... Однажды подошла, еды ему принесла, так он не взглянул на меня даже. А когда смотрит, то как будто сквозь меня, и взгляд безумный-безумный...

user@server $ life --skip-time && cd hospital && tail talks
- ...Мы ему в палату кубики детские положили. Он сначала на них не реагировал, потом взял, покрутил в руках и стал что-то из них строить. Фигуры какие-то странные... Потом еще кубиков попросил, только он их почему-то битами называет. Целая гора уж у него этих кубиков, а он их все переставляет, переставляет. Машину какого-то Тюринга или Тюбинга попросил, мы ему игрушечную машинку дали - нет, говорит, не то. Сам, говорит, тогда построю. Ну, пусть строит, хоть не буйный...

"Помнишь, как мы языки изучали? Я помню свою первую программу. Начал, как, наверно, и все, с hello, world. Потом все сложнее и сложнее. Мы знали, что компьютеры правят миром, а в один момент мы поняли, что и мы можем править миром. Эти глупцы не знают даже, что такое машина Тьюринга. Ну ничего. Пришлось, правда, все с нуля начать - свой язык, свои правила... Ну, ничего. Скоро компилятор будет готов. Дайте мне еще битов..."

root@world # ./hello
Hello, World!

...

"HELLO, USER."

user@server $

==========

Inspiration