Back To Schedule
Tuesday, June 8 • 17:30 - 18:20
Introduction to Perl Data Types

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Data types are hints to a computer language, telling the language's interpreter or compiler how best to allocate resources and optimize performance.

We will introduce the type system provided by the Perl compiler, and the many benefits of utilizing Perl data types.

The Perl interpreter itself is written in C, and implements data types for its own internal use, including:

- IV, integer value
- NV, number value
- PV, pointer value AKA string
- AV, array value
- HV, hash value
- SV, scalar value
- RV, reference value

The Perl interpreter does not provide programmers with access to these pre-defined types, and instead it encourages us not to use data types at all.

Perl does allow programmers to create user-defined data types, but none of the (numerous & incompatible) data type systems actually utilizes the underlying C data types implemented in the Perl interpreter.

The Perl compiler finally provides developers with direct access to real C data types and their C++ equivalents.

Upgrade your Perl, start utilizing data types today!

avatar for William N. Braswell Jr.

William N. Braswell Jr.

President & CEO, Auto-Parallel Technologies, Inc. & ChatGPU.ai
Creator of RPerl & CloudForFree & Perl Town Hall, Co-Creator of the Perl Community Roadmap.Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Volunteer, Aspiring Astrophysicist, Community Organizer, Family Man.

Tuesday June 8, 2021 17:30 - 18:20 EDT
Zoom Room 1
  Track 1