Первая монета, созданная на языке Питон

В этом году появилась первая в мире монета, созданная с помощью свободного программного обеспечения — языка Питон (Python).

Ежегодно Голландия выпускает юбилейную монету достоинством в 5 евро. В этом году не было никакого повода что-либо отмечать, типа Х-сотлетия рождения Ван Гога. Голландские архитекторы известны во всём мире и было решено посвятить монету именно им. Объявили открытый конкурс, в котором могли принять участие все желающие дизайнеры и художники.

Стани Микиелc (Stani Michiels) художник, дизайнер и программист на языке Питон тоже решил принять участие в конкурсе. Он задумал разместить на монете имена архитекторов по спирали, поскольку спираль очень хорошо вписывается в круг. Располагать имена в хронологическом или алфавитном порядке не хотелось, поскольку пространство между именами было одинаково и это выглядело бы монотонно. И Стани решил расположить эти имена по их популярности в интернете. Популярность вероятнее всего представляла бы собой экспоненту и это была хорошая идея. Более популярные имена можно было бы написать более крупным шрифтом, менее популярные — мелким.

Стани написал скрипт на Питоне, который искал имена архитекторов в интернете, строил рейтинг и располагал фамилии архитекторов в относительном порядке.

На голландской монете обязательно должно быть изображение Королевы Нидерландов. Стани решил использовать толщину букв для создания портрета королевы. Для создания изображения он использовал библиотеку изображений Питона (PIL) и написал несколько скриптов на Питоне. Получилось интересно! Первая, полностью запрограммированная монета!

Теперь нужно было придумать обратную сторону монеты. Голландские архитекторы написали много книг, многие из этих книг очень известны. Стани взял карту Голландии, поместил её в центре круга, а границы оформил корешками книг. Радиальное расположение книг, корешками создающих границы Голландии, также было создано программно.

Стани показал свою работу своим друзьям — программистам. Он не ожидал, что его работа так понравится очень многим людям. И, вы не поверите, Стани Микиелc выиграл этот конкурс! Так в 2008 году появилась первая в мире монета, созданная с помощью свободного программного обеспечения — языка Питон (Python).

Python-монета

Пока без оценки

Отправить комментарий

Яндекс.Метрика