use types
By Reini Urban (rurban) from Dresden.pm
Date: Tuesday, 16 August 2011 14:10
Duration: 40 minutes
Target audience: Any
Language:
Tags: extension language
You can find more information on the speaker's site:
- Abstract: http://blogs.perl.org/users/rurban/2011/02/use-types.html
- Talk: http://cpansearch.perl.org/src/RURBAN/types-0.05_04/doc/yapc2011/index.html
My plan for 5.16 are types. Type-checks make perl slower and might come handy for discipline,
but using types offers many optimizations possibilities.
Type-checking with use types already existed since 2002, and nobody used it. So I'll focus on optimizations.
Typed arrays, hashes and scalars.
For core and the compiler.
- Steffen Schwigon (renormalist)
- Leon Brocard (acme)
- Andrey Shitov (ash)
- Reini Urban (rurban)
- Nicholas Clark
- Dmitry Karasik (McFist)
- Gianni Ceccarelli (dakkar)
- Marcel Grünauer (Marcel)
- Tadeusz Sośnierz (tadzik)
- Claes Jakobsson (claes)
- David Faux
- Chisel Wright
- Anatoliy Dmytriyev (tolid)
- Damian Conway (damian)
- Rolf Langsdorf (LanX)
- Yury Pats (false)
- Markus Förster
- Clive Darke (cdarke)
- Andreas Altergott
- Markus Pinkert (Bedivere)
- Florian Ragwitz (rafl)
- Sorin Pop (finger)
- marc chantreux (eiro)
- Andrew Solomon (illy)
- Fernando Vezzosi (Bucciarati)
- Laurent Dami (dami)
- Jason Tang (jason)
- Ulrich Wisser (wisser)
- Iulia Bublea
- Renee Bäcker (reneeb)
- Maria Hedberg
- Paul van Eldijk (pavel)
- Leon Timmermans (leont)
- Emil Dragu
- Heinz Knutzen
- Anders Nielsen (anielsen)
- Jan Henning Thorsen (batman)
- Zbigniew Lukasiak (zby)
- Brian McCauley (Nobull)
- Sergei Kirjanov
- Smylers
- Herbert Breunung (lichtkind)
- Martin Kjeldsen (baest)
- Moritz Onken (mo)
- J. Nick Koston (bdraco)
- Ben Thomas (ozukira)
- Jesse Vincent
- Matthias Zeichmann
- Maciej Czekay (Bruno)
- Carlos Juan Diaz (cjuan)
- David Leadbeater (dg)
- Sue Mynott (virtualsue)
- Henrik Andersen (HEM)
- Grzegorz Dzięgielewski (Jabbas)
- Jordi Raimon Subirats
- Aku Kauste
- Norbert Gruener
- Nikolay Mishin (mishin)
- Łukasz Siemiradzki (plluksie)
- Yusuke Kawasaki (kawanet)
- Eriks Remess
- Jean Forget