{"guid":"2248b502-c656-5cd9-ae66-13046947149a","title":"Kotlin – Java mit Superkräften und Multiplattform","subtitle":null,"slug":"clt23-195-kotlin-java-mit-superkraften-und-multiplattform","link":"https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/195","description":"Mit Kotlin als Open-Source-Programmiersprache verbinden viele vermutlich Java und Android, doch Kotlin ist viel mehr. Kotlin läuft auch im Browser als Javascript oder nativ auf Geräten ohne spezielle Laufzeitumgebung. Dies öffnet ein breites Feld an Anwendungen. Von Machine Learning bis hin zu einfachen Skripten ist unglaublich viel möglich. Quellcode kann zwischen verschiedenen Plattformen geteilt werden, und mit Koroutinen sind effiziente parallele Programme möglich. Oder aber man entwirft seine eigene domänenspezifische Sprache. Grenzen gibt es nur wenige mit Kotlin.\n\nDieser Vortrag gibt eine kleine interaktive Einführung in die Welt von Kotlin. Auch Menschen, die schon mit Kotlin zu tun hatten, können hier sicherlich das ein oder andere Neue lernen.","original_language":"deu","persons":["Benedict Benken","Michael Thiele"],"tags":["clt23","120","2023","Vortrag"],"view_count":185,"promoted":false,"date":"2023-03-11T15:00:00.000+01:00","release_date":"2023-03-19T00:00:00.000+01:00","updated_at":"2026-01-07T17:15:30.002+01:00","length":3182,"duration":3182,"thumb_url":"https://static.media.ccc.de/media/events/clt/2023/120-2248b502-c656-5cd9-ae66-13046947149a.jpg","poster_url":"https://static.media.ccc.de/media/events/clt/2023/120-2248b502-c656-5cd9-ae66-13046947149a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/clt/2023/120-2248b502-c656-5cd9-ae66-13046947149a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/clt/2023/120-2248b502-c656-5cd9-ae66-13046947149a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/clt23-195-kotlin-java-mit-superkraften-und-multiplattform","url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_title":"Chemnitzer Linux-Tage 2023","conference_url":"https://api.media.ccc.de/public/conferences/clt23","related":[],"recordings":[{"size":276,"length":3182,"mime_type":"video/webm","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-03-19T02:20:55.820+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/webm-hd/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/65918","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"},{"size":114,"length":3182,"mime_type":"video/webm","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-03-19T01:35:06.560+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/webm-sd/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/65910","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"},{"size":83,"length":3182,"mime_type":"video/mp4","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-03-19T01:24:05.062+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/h264-sd/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_sd.mp4","url":"https://api.media.ccc.de/public/recordings/65903","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"},{"size":48,"length":3182,"mime_type":"audio/mpeg","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2023-03-19T01:23:05.336+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/mp3/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/65902","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"},{"size":31,"length":3182,"mime_type":"audio/opus","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2023-03-19T01:22:49.635+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/opus/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_opus.opus","url":"https://api.media.ccc.de/public/recordings/65901","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"},{"size":193,"length":3182,"mime_type":"video/mp4","language":"deu","filename":"clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-03-19T01:08:34.735+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2023/h264-hd/clt23-120-deu-Kotlin_-_Java_mit_Superkraeften_und_Multiplattform_hd.mp4","url":"https://api.media.ccc.de/public/recordings/65892","event_url":"https://api.media.ccc.de/public/events/2248b502-c656-5cd9-ae66-13046947149a","conference_url":"https://api.media.ccc.de/public/conferences/clt23"}]}