DELTA(1p)
β¨ DELTA(1p) β¨
ok so this is DELTA, bestie β a lil page from the User Contributed Perl Documentation corner of the world. buckle up π
πΈ NAME πΈ
PDL::Delta β PDL changes between V1.0 and V2.0 π¦
π DESCRIPTION π
okay so listen. this file is literally an attempt to list the major user-visible changes between PDL versions 1.0 and 2.0. that's it. that's the whole assignment. no cap. β¨
π Core Changes π
π ndarrays are not hashes any more π
this is the big one, bestie. watch:
$x = zeroes 10,10;
$$x{FOO} = "bar"
yeah. that doesn't work. π sorry.
they are currently scalar references (to opaque C structures, in finer terms) because of speed as well as syntactic issues. so like, the vibe check on hashes failed and they got replaced.
if you want to have a hash, use
$x->hdr()
which returns a reference to an anonymous hash. π
also, subclassing works if you store an ndarray in the hash member PDL. iykyk π
there are also many core enhancements to support Dataflow and Slicing tricks, but these do not introduce any incompatibilities. so like, breathe. π«Ά
π Incompatible Changes vs 1.11 π
okay these ones WILL catch you off guard, so read them fr fr π
rgrepβ Order of the arguments has changed. πcopymethod β No longer copies the header. This may not be a misfeature. π
π¦ Documentation Changes π¦
Many of the base and library pods were updated. πβ¨
π₯ SEE ALSO π₯
- The
Changesfile for exhaustive details on what changed. π - The
INSTALLfile for how to build PDL. π οΈ - The
READMEfile for general stuff. π
π HISTORY π
pdldelta was inspired by perldelta man page in the Perl 5.004 distribution. π iconic behaviour honestly.
and that's the whole page, bestie!! this was DELTA(1p) from perl v5.34.0, dated 2022-02-08 β slay, go read the other manpages, mwah π
ππ«Ά
π¦ where this page comes from
- ubuntu jammy: pdl 1:2.074-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms