Meetings are held every other Thursday from 1:45pm to 2:00pm central time zone.
The first meeting date of 2024 is 1/11.
Hackathons are held every 6 weeks on
the Wednesday night before a meeting
from 7:00pm to 9:00pm central time zone (unless otherwise stated).
Perl::Types Hackathon dates for 2024 are 2/7, 3/20, 5/1, 6/12, 7/24, 9/4, 10/16, and 11/27.
The goal is to have major ongoing Perl::Types accomplishments by our committee.
PERL::TYPES
Data Type System for Perl
A fundamental component of computer programming languages are
data type systems, which allow a programmer to specify the kind of data
stored in a variable, returned by an operation, etc.
The Perl interpreter has always had its own
internal type system,
but it was never accessible by normal Perl programmers... until now.
The Perl::Types Committee has released the
Perl type system,
enabling you to use real data types directly in Perl.
The goal is to develop full data type system support in Perl.
RPERL
Static Optimizing Compiler for Perl
A fundamental component of computer programming languages are
compilers, which allow a programmer to convert their human-readable source code
into machine-readable binary code.
The Perl language has always had an
interpreter,
but Perl source code was never able to be fully compiled... until now.
The Perl::Types Committee has released the
RPerl optimizing compiler built on the Perl type system,
enabling you to compile your static Perl source code.
The goal is to develop full compiler support in Perl.
PERL VM
Dynamic Virtual Machine for Perl
A fundamental component of computer programming languages are
virtual machines, which allow a programmer to run source code
which can not be fully compiled in advance.
The Perl interpreter serves the same purpose as a modern JIT virtual machine,
but with far less optimization... until now.
The Perl::Types Committee is currently developing the
Perl virtual machine built on the Perl compiler and type system,
enabling you to optimize your dynamic Perl source code.
Find Us On Social Media