{"guid":"c1c9672c-594f-50ec-87fe-5e112c4ed7c9","title":"Dynamische Programmierung mit Groovy","subtitle":null,"slug":"HS4_-_Dynamische Programmierung mit Groovy_-_77","link":"https://c3voc.de","description":"Groovy ist mit dem JSR 241 die zweite standardisierte Sprache für die Java-Plattform nach Java selbst. Der Vortrag gibt einen Überblick über den Sprachumfang und die Funktionsweise von Groovy sowie einen Einblick in die neuen dynamischen Sprachkonstrukte. Die Zuhörer erfahren, wie man Java-Projekte mit Groovy sinnvoll erweitern kann, um Lösungen zu erreichen, die einfach und flexibel sind.","original_language":"deu","persons":["Marc Guillemot"],"tags":["froscon2007","77"],"view_count":34,"promoted":false,"date":"2007-08-25T00:00:00.000+02:00","release_date":"2017-07-12T02:00:00.000+02:00","updated_at":"2025-04-28T01:00:03.729+02:00","length":3699,"duration":3699,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2007/77-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2007/77-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2007/c1c9672c-594f-50ec-87fe-5e112c4ed7c9-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2007/c1c9672c-594f-50ec-87fe-5e112c4ed7c9-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/HS4_-_Dynamische%20Programmierung%20mit%20Groovy_-_77","url":"https://api.media.ccc.de/public/events/c1c9672c-594f-50ec-87fe-5e112c4ed7c9","conference_title":"FrOSCon 2007","conference_url":"https://api.media.ccc.de/public/conferences/froscon2007","related":[{"event_id":285,"event_guid":"import-5d8463d97be4c6d378","weight":1},{"event_id":308,"event_guid":"import-ae9ad18eb88ef0477a","weight":1},{"event_id":326,"event_guid":"import-adda416768f80b93d3","weight":1},{"event_id":967,"event_guid":"import-73ea56f62062e5ea9d","weight":1},{"event_id":971,"event_guid":"import-f8d674bfb833cf8fe0","weight":1},{"event_id":3695,"event_guid":"c300b194-2a85-4705-92aa-b4e789882303","weight":1},{"event_id":4011,"event_guid":"3c3c42c0-d343-57a4-b680-6bdd0f19bcb8","weight":1},{"event_id":4015,"event_guid":"31670ea2-7653-56b3-b42b-5ed65c362fc6","weight":1},{"event_id":4016,"event_guid":"5fc53e45-8854-589f-ac20-e2ed57d6b2cf","weight":1},{"event_id":4021,"event_guid":"12d8433a-4931-5141-8c3e-f55b9007d093","weight":1},{"event_id":4022,"event_guid":"29b6ca58-f822-5f30-9ca1-0715f216eece","weight":1},{"event_id":4034,"event_guid":"e4130a24-fdf6-51ab-b024-a9883f8fc1d7","weight":1},{"event_id":4063,"event_guid":"f98d396e-6f2b-57e9-b82f-ad1a6ba48655","weight":1},{"event_id":4088,"event_guid":"448bb3d1-e38f-5599-9959-4b30deb93314","weight":1},{"event_id":4116,"event_guid":"4ac9fd4c-c351-55c8-bac6-1bb16a5bb44e","weight":1},{"event_id":4120,"event_guid":"902f722c-a0a9-5fc1-b57d-c7f4fea73387","weight":1},{"event_id":4123,"event_guid":"9eaf7e5d-9802-5e62-8ef3-31565134237f","weight":1},{"event_id":4126,"event_guid":"ded4a05f-156c-558b-99e8-21170c7a96f6","weight":2},{"event_id":4259,"event_guid":"b5a645a9-bbdc-433e-a77c-b416074a92ea","weight":1},{"event_id":4260,"event_guid":"4b37af17-01a3-4bf8-9023-2d55076ebe65","weight":1},{"event_id":4502,"event_guid":"b99bb348-050c-5e94-93a8-3bc74e34338b","weight":1},{"event_id":4504,"event_guid":"4f5c59c8-4f8f-59c4-9036-8f4c371a373a","weight":1},{"event_id":4505,"event_guid":"2ed7a74e-13b3-585a-a307-8480d9e52255","weight":1},{"event_id":5887,"event_guid":"2c8fac7f-38b0-57df-99b1-2dd60d97ddc2","weight":1},{"event_id":5925,"event_guid":"f70f65b0-4ac1-59be-86f4-d9907cb59c5e","weight":1},{"event_id":6084,"event_guid":"23b6a643-93ae-4700-b299-ba16f85c0311","weight":1},{"event_id":6089,"event_guid":"165016fb-55bf-4512-a240-ddee32a9436a","weight":2}],"recordings":[{"size":167,"length":3699,"mime_type":"video/mp4","language":"deu","filename":"froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":640,"height":480,"updated_at":"2017-07-12T21:50:26.065+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2007/h264-sd/froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy_sd.mp4","url":"https://api.media.ccc.de/public/recordings/16409","event_url":"https://api.media.ccc.de/public/events/c1c9672c-594f-50ec-87fe-5e112c4ed7c9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2007"},{"size":38,"length":3692,"mime_type":"audio/opus","language":"deu","filename":"froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2017-07-12T22:12:36.337+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2007/opus/froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy.opus","url":"https://api.media.ccc.de/public/recordings/16443","event_url":"https://api.media.ccc.de/public/events/c1c9672c-594f-50ec-87fe-5e112c4ed7c9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2007"},{"size":56,"length":3692,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2017-07-12T22:14:36.476+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2007/mp3/froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy.mp3","url":"https://api.media.ccc.de/public/recordings/16446","event_url":"https://api.media.ccc.de/public/events/c1c9672c-594f-50ec-87fe-5e112c4ed7c9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2007"},{"size":141,"length":3699,"mime_type":"video/webm","language":"deu","filename":"froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-07-12T22:21:58.344+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2007/webm-sd/froscon2007-77-deu-Dynamische_Programmierung_mit_Groovy_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/16455","event_url":"https://api.media.ccc.de/public/events/c1c9672c-594f-50ec-87fe-5e112c4ed7c9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2007"}]}