{"guid":"d8e3c106-4f42-4a68-8d55-62f708f5bf89","title":"Esoterische Programmiersprachen","subtitle":"Eine Einführung in Brainfuck, INTERCAL, Befunge, Malbolge und Shakespeare","slug":"gpn17-8545-esoterische_programmiersprachen","link":"https://c3voc.de","description":"Es gibt eine Gruppe von Programmiersprachen, die nicht dafür entwickelt wurden, tatsächlich zum praktischen Programmieren verwendet zu werden. Diese sogenannten \"esoterischen\" Programmiersprachen haben andere Zwecke: Sie sollen unterhalten, hübsch sein, oder ein Konzept demonstrieren. Dieser Vortrag stellt fünf einflussreiche, stereotypische und grundverschiedene esoterische Programmiersprachen vor: Das minimalistische Brainfuck, das merkwürdige INTERCAL, das mehrdimensionale Befunge, das schwere Malbolge, und das poetische Shakespeare.","original_language":"deu","persons":["blinry"],"tags":["gpn17","8545"],"view_count":1172,"promoted":false,"date":"2017-05-27T00:00:00.000+02:00","release_date":"2017-05-27T02:00:00.000+02:00","updated_at":"2026-03-12T16:30:06.015+01:00","length":3160,"duration":3160,"thumb_url":"https://static.media.ccc.de/media/events/gpn/gpn17/8545-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/gpn/gpn17/8545-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/gpn/gpn17/d8e3c106-4f42-4a68-8d55-62f708f5bf89-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/gpn/gpn17/d8e3c106-4f42-4a68-8d55-62f708f5bf89-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/gpn17-8545-esoterische_programmiersprachen","url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_title":"Gulaschprogrammiernacht 17","conference_url":"https://api.media.ccc.de/public/conferences/gpn17","related":[{"event_id":3857,"event_guid":"880588ea-3e65-4eee-a4b9-e240c4c187e8","weight":26},{"event_id":3860,"event_guid":"03059218-e5f8-4404-9d6b-f41e7f26ef55","weight":19},{"event_id":3861,"event_guid":"888b1e61-3ac0-4681-8db6-47bb0614f16c","weight":17},{"event_id":3862,"event_guid":"7f97fb44-f121-4f16-8bf7-05800fb37bdf","weight":16},{"event_id":3864,"event_guid":"63dd83b9-27e4-4122-8a45-48ca7c92e13e","weight":34},{"event_id":3871,"event_guid":"09528c03-ddb7-4bcb-9d83-322c500918d5","weight":18},{"event_id":3880,"event_guid":"da855d30-e440-49f1-b811-afac8cd3ed43","weight":20},{"event_id":3894,"event_guid":"d7c3b762-a657-4670-a41b-3a8829a6bb13","weight":41},{"event_id":3896,"event_guid":"567b415b-22c0-4371-86e8-454ad43734f8","weight":45},{"event_id":3898,"event_guid":"8b54f7fa-012e-4a13-a0cf-a07408e767bf","weight":24},{"event_id":3899,"event_guid":"3dd64605-0402-4a89-955c-3a48a4dc1ff8","weight":20},{"event_id":3915,"event_guid":"c341f69d-a163-4a8e-a121-7961ee355791","weight":16},{"event_id":3923,"event_guid":"1281cbca-b4f1-45f5-b385-75fd69d7879e","weight":21},{"event_id":3924,"event_guid":"c6af1050-4194-4ce9-a54f-8c19c6e13b88","weight":34},{"event_id":3926,"event_guid":"e13686d9-2d53-4305-ba3d-57065b3db383","weight":17},{"event_id":3928,"event_guid":"05c1739a-5802-4e84-afce-a71acba67e67","weight":15},{"event_id":3929,"event_guid":"7dc6f456-31bb-4efd-b63a-4cc345d1a614","weight":24},{"event_id":3939,"event_guid":"d178ebda-e0e0-4831-82e5-a38c7f09b024","weight":17},{"event_id":3941,"event_guid":"2607e58e-cd97-47ba-94db-ce349be3f0c4","weight":26},{"event_id":3944,"event_guid":"c6b1fc76-2f70-4051-9767-46487ab457b3","weight":26},{"event_id":3949,"event_guid":"a57914e1-cd19-4fc6-9d8d-8fdc67c9a651","weight":19}],"recordings":[{"size":274,"length":3160,"mime_type":"video/mp4","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-05-27T17:18:31.999+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/h264-hd/gpn17-8545-deu-Esoterische_Programmiersprachen_hd.mp4","url":"https://api.media.ccc.de/public/recordings/15860","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"},{"size":47,"length":3143,"mime_type":"audio/mpeg","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2017-05-27T18:31:48.488+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/mp3/gpn17-8545-deu-Esoterische_Programmiersprachen.mp3","url":"https://api.media.ccc.de/public/recordings/15883","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"},{"size":222,"length":3160,"mime_type":"video/webm","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-05-27T18:35:24.708+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/webm-hd/gpn17-8545-deu-Esoterische_Programmiersprachen_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/15885","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"},{"size":39,"length":3143,"mime_type":"audio/opus","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2017-05-27T18:37:30.271+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/opus/gpn17-8545-deu-Esoterische_Programmiersprachen.opus","url":"https://api.media.ccc.de/public/recordings/15886","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"},{"size":107,"length":3160,"mime_type":"video/mp4","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-05-27T18:39:57.330+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/h264-sd/gpn17-8545-deu-Esoterische_Programmiersprachen_sd.mp4","url":"https://api.media.ccc.de/public/recordings/15887","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"},{"size":104,"length":3160,"mime_type":"video/webm","language":"deu","filename":"gpn17-8545-deu-Esoterische_Programmiersprachen_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-05-27T18:43:30.878+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn17/webm-sd/gpn17-8545-deu-Esoterische_Programmiersprachen_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/15890","event_url":"https://api.media.ccc.de/public/events/d8e3c106-4f42-4a68-8d55-62f708f5bf89","conference_url":"https://api.media.ccc.de/public/conferences/gpn17"}]}