GPN12:Crash Course Lua: Unterschied zwischen den Versionen
(video-embed) |
(→Dokumentation: video) |
||
Zeile 13: | Zeile 13: | ||
== Dokumentation == | == Dokumentation == | ||
* Video-Aufzeichnung: [http://ftp.ccc.de/events/gpn/gpn12/gpn12-lua.mp4 gpn12-lua.mp4] ([[Media:gpn12-lua.mp4|Mirror]]) | |||
* [http://vrld.org/pres/gpn12 Slides] ([[Media:GPN12-crash-course-lua.zip|Mirror]]) | * [http://vrld.org/pres/gpn12 Slides] ([[Media:GPN12-crash-course-lua.zip|Mirror]]) | ||
{{Navigationsleiste GPN12:Vorträge}} | {{Navigationsleiste GPN12:Vorträge}} |
Aktuelle Version vom 23. November 2012, 12:52 Uhr
Vortrag von vrld auf der GPN12.
Die Programmiersprache Lua wird oft als Exot belächelt, der höchstens dazu taugt WoW oder Garry's Mod zu skripten. Wofür könnte eine Sprache mit 1-indizierten Arrays, ohne += et al., eine Sprache mit nur einundzwanzig Keywords und sechsundzwanzig reservierten Token, eine Sprache deren Implementierung weniger als 200kB groß ist, wofür soll so eine Sprache schon gut sein?
Riskiert man allerdings doch einen Blick, entpuppt sich Lua als konsistent, robust und unglaublich ausdrucksstark. Oder anders ausgedrückt: "Lua doesn't suck".
Wir werfen in 60 Minuten einen Blick auf die Lua's Grundlagen und werden weiterführende Konzepte beleuchten. Warnung: Wer einmal angebissen hat, bleibt oft auf Lua hängen...
Dokumentation
- Video-Aufzeichnung: gpn12-lua.mp4 (Mirror)
- Slides (Mirror)
Fahrplan ·
3D Printing - code, drucken, nerfgun · Agda - Mit starken Typen abhängen · Angriffe auf Wireless Local Area Networks · Arduino Selbsthilfegruppe · BubbleTea selber bauen · CMS4Nerds - Vermitteln von informationeller Selbstbestimmung im Alltag · Crash Course Lua · Crunchman's Memoirs · Die D Sprache für C++ Entwickler · Die neuen politischen Proteste und ihre Vernetzung · Die Werwölfe von Düsterwald · Eigentum, Sex und die Cloud · Emacs Org-mode · Evolution im täglichen Leben und warum "Intelligent Design" auf den Lehrplan gehört · Gamejam · Go – eine moderne Programmiersprache · Gulaschbytes · Häkeln · Hardware Design Patterns · Heterosexismus hacken · Homeautomationsplausch · HTML5 Security · Info Beamer Hacking · Informatik in der Schule · Introduction to Vorbis · Kinect-Touchpad · Klangsynthese und Live-Coding mit SuperCollider · Lightning Talks · Linux Networking - Ninja Style · Location Based Games - Spiele im Stadtraum · Lockpicking · Maintainern 101 · meillo's mail handler · Raumschiffe in Science und Fiction · Roboter in die Schule · Segelfliegen auch für Bastler · Steal This Talk · systemd · Tschunk-Workshop · Urban Hacking - Hacking the Public Space · What to hack · When biotech is outlawed, only outlaws will do biotech. · Wie man eine 64Kilobyte-Intro baut · Wunderwelt des SSH – mehr als nur Telnet mit Crypto · You are HERO - Questdesign im Real Life