Skip to main content

Functions Signaturen Compared - Perl6, Perl5.20 and Sub::Sig

von Rolf Langsdorf (‎LanX‎) (Darmstadt.pm)

Functions Signaturen Compared - Perl6, Perl5.20 and Sub::Sig richtet sich an Alle und wird in Deutsch gehalten. Der Talk beginnt am 27.06.2017 um 15:30 Uhr und dauert 40 Minuten. Er findet im Hamburg.pm statt.

Abstract der Einfachheit halber schon auf Englisch.

---------------------------------------------------------------

The missing subroutine signatures in Perl - i.e. the ability to define the sub's arguments directly after the name - are a matter of discussions for many years already

Perl 6 provides a model and Perl 5.20 introduced one experimental feature to do so.

We will give an overview of the features and compare a third approach called called Sub::Sig.

Discussed topics are

- positional parameters
- named parameters
- type constraints
- free constraints
- performance
- backwards compatibility
- life introspection
- Documentation and POD generation
- IDE Support


Tags: language_extension subroutine_signatures

Teilnahmeinteresse: