Meta tags:
Headings (most frequently used words):
perl, org, 2026, blogs, this, in, the, and, wiki, your, community, week, psc, 06, is, json, cpan, introducing, constant, string, announce, etc, time, on, with, please, use, form, to, submit, talks, science, committee, impact, 2025, 232, 07, reading, utf, at, gb, lsp, version, ai, revolution, validating, 40, years, of, philosophy, 231, 29, trf, lives, jsonfold, module, for, compact, readable, formatting, example, coding, uc, 49, gtc, 20, pro, designer, urgent, ppc, summer, update, str, zones, leap, seconds, 48, mojo, 19, zuzuscript, installing, bit, vector, debian, 13, trixie, account, registered, an, email, address, my, journey, devel, ptkdb, origins, beautiful, feature, low, precedence, boolean, operators, or, toolchain, summit, pts, why, happens, about, search,
Text of the page (most frequently used words):
the (69), perl (44), and (36), 2026 (27), this (21), comments (19), with (17), that (16), you (16), for (13), reading (13), org (12), continue (12), wiki (12), but (10), json (10), may (9), new (9), cpan (9), from (8), permalink (8), use (8), are (8), #constant (8), community (7), blogs (7), june (7), more (6), was (6), will (6), your (6), html (6), july (6), language (5), about (5), into (5), then (5), time (5), have (5), vector (5), path (5), like (5), week (5), programming (4), spent (4), metacpan (4), vienna (4), other (4), year (4), again (4), been (4), post (4), there (4), bit (4), error (4), false (4), which (4), https (4), string (4), jsonfold (4), can (4), last (4), context (4), search (3), summit (3), our (3), future (3), had (3), test (3), smoke (3), summary (3), what (3), fairly (3), didn (3), few (3), set (3), off (3), through (3), once (3), years (3), features (3), email (3), bitvector (3), make (3), installing (3), available (3), debian (3), when (3), using (3), side (3), lot (3), str (3), haven (3), metacurator (3), mojo (3), announce (3), etc (3), talks (3), summer (3), 2025 (3), ppc (3), has (3), talk (3), papercall (3), all (3), small (3), just (3), raku (3), posting (3), release (3), lsp (3), blog (2), hosting (2), not (2), blogging (2), design (2), shawn (2), migration (2), including (2), large (2), digitalocean (2), hetzner (2), long (2), term (2), toddr (2), existing (2), efficient (2), starting (2), single (2), local (2), much (2), easier (2), operate (2), pts (2), saw (2), next (2), where (2), everyone (2), speech (2), took (2), wife (2), first (2), able (2), attend (2), toolchain (2), after (2), here (2), article (2), series (2), low (2), precedence (2), boolean (2), operators (2), beautiful (2), devel (2), ptkdb (2), debugger (2), need (2), contact (2), update (2), account (2), address (2), get (2), now (2), home (2), dean (2), toolbox (2), keyword (2), true (2), std (2), failed (2), output (2), compile (2), evaluate (2), left (2), right (2), understand (2), myfile (2), txt (2), slurp_utf8 (2), zuzuscript (2), tiny (2), created (2), semantics (2), really (2), many (2), introducing (2), uploaded (2), metapackager (2), ron (2), savage (2), christian (2), hansen (2), delivered (2), conference (2), austin (2), its (2), science (2), brett (2), estrade (2), comment (2), please (2), announcement (2), submissions (2), forms (2), gle (2), pgghxoygeehsapky5 (2), via (2), working (2), two (2), were (2), gtc (2), wikis (2), modules (2), digital (2), constants (2), service (2), instance (2), often (2), turn (2), word (2), coding (2), pretty (2), printed (2), compact (2), wall (2), readable (2), module (2), feedback (2), register (2), who (2), p5p (2), some (2), enough (2), blocker (2), steering (2), council (2), psc (2), human (2), isn (2), revolution (2), sit (2), closer (2), built (2), entirely (2), engineering (2), randal (2), version (2), install (2), extension (2), zed (2), fixes (2), free, users, spammers, perlmonks, yapc, com, common, platform, written, graphic, donated, six, apart, ltd, page, big, chunk, pairing, sorichetti, hide, reorganising, kubernetes, setup, deals, cleanly, multiple, environments, making, number, changes, focused, reviewing, them, quickly, could, iterate, fast, migrating, several, useful, discussions, merijn, brand, tux, todd, rinaldo, keeping, maintainable, tied, directly, below, offers, managed, postgres, doesn, database, usage, wasn, especially, outcome, rewrite, runs, container, backed, sqlite, files, portable, quick, got, ranguard, arrived, late, wednesday, evening, meet, anyone, attendees, breakfast, morning, venue, met, else, heard, book, opening, part, introductions, split, room, group, whom, half, meanwhile, explore, event, held, accompanied, direct, train, zürich, wonderful, trip, glorious, swiss, austrian, countrysides, privileged, 13th, row, discount, covid, technical, highlight, paul, johnson, pause, april, dev, dami, feature, follow, development, explains, beginnings, involvement, matthew, persico, journey, origins, help, per, usual, reminder, want, different, 130, jump, hoop, light, current, events, meta, aristotle, registered, why, happens, building, d_reentrant, d_gnu_source, fwrapv, fno, strict, aliasing, pipe, fstack, protector, strong, usr, include, d_largefile_source, d_file_offset_bits, d_fortify_source, dversion, dxs_version, fpic, perl5, perlbrew, perls, lib, x86_64, linux, thread, multi, core, file, included, cannot, enumeration, enum, note, c23, onwards, makefile, 343, fail, failure, installation, crashed, during, stage, throwing, specific, compiler, regarding, tokens, whilst, package, cpanm, libbit, trixie, operator, means, result, conceptually, similar, shells, seems, expressions, import, let, becomes, substr, blends, javascript, syntax, seen, languages, toby, inkster, tree, zones, leap, seconds, each, own, channel, playlist, video, editing, progress, released, winter, committee, impact, cheers, oodler, wish, perlcommunity, see, must, because, very, broken, www, perlcommunityconferencesummer26, submitted, recovered, resubmit, form, submit, urgent, brings, huge, amount, described, additional, trimmed, down, high, level, api, geared, toward, designers, expect, also, comes, documentation, handling, most, important, things, missing, professional, distribution, lichtkind, pro, designer, security, doing, too, times, inspired, creation, map, overuse, typos, words, fields, errors, usually, create, either, named, same, uppercased, james, example, wanted, something, between, keeps, shape, folds, simple, structures, back, onto, line, whenever, improves, readability, works, top, serializer, keep, whatever, already, reformats, serializers, tend, give, choices, dense, text, painful, read, wastes, vertical, space, array, numbers, ten, lines, called, wrote, describing, motivation, appreciate, developers, yair, lenga, formatting, month, official, invitation, every, member, global, their, interest, organization, become, members, vote, leadership, policies, activities, would, encourage, loves, exactly, foundation, damian, conway, trf, lives, activity, llm, policy, discussion, around, thoughts, rectify, only, impactful, unfortunately, negligible, ignore, attempt, resolution, before, consider, options, appeared, present, 231, tech, world, experiencing, identity, crisis, pundits, shouting, rooftops, traditional, over, replaced, natural, interfaces, they, calling, radical, paradigm, paying, attention, since, 1987, know, homecoming, larry, build, metal, while, computer, worshiped, altar, rigid, mathematical, purism, introduced, aware, structure, nouns, verbs, singulars, plurals, today, models, probability, decades, forcing, humans, think, transistors, successfully, forced, silicon, learn, programmers, uniquely, wired, forty, treating, exercise, linguistics, fading, past, providing, blueprint, case, point, public, enrichment, robotics, laboratories, roboperl, currently, perlgpt, model, trained, specifically, best, practices, architectures, nuanced, wisdom, poets, belongs, those, speak, fluent, intent, watch, full, how, structural, dominating, modern, landscape, youtu, had6mhxrdh4, schwartz, validating, philosophy, pleased, github, releases, crates, user, opt, following, these, instructions, vscodium, vscode, cargo, veesh, utf, three, showed, shorter, meeting, dealt, triage, resolved, meantime, ones, show, merged, minute, compress, needed, oopsie, another, candidate, inevitable, shipping, 232, than, one, way, onion,
Text of the page (random words):
blogs perl org blogging the onion search home feedback contact blogs perl org there s more than one way to blog it this week in psc 232 2026 07 06 by perl steering council on july 7 2026 2 08 am all three of us showed up to a shorter meeting that dealt entirely with triage last week s new blocker was resolved in the meantime but we had a few new small ones show up which we merged fixes for the last minute io compress release has needed some oopsie fixes another release candidate is inevitable and will be shipping this week p5p posting of this summary 0 comments permalink reading utf 8 at gb s by christian hansen on july 5 2026 6 35 pm 0 comments continue reading perl lsp version 0 6 0 by veesh on july 5 2026 3 34 pm i m pleased to announce the release of perl lsp version 0 6 0 you can install it from github releases from crates io via cargo install perl lsp or as a vscode or vscodium extension if you are a zed user you can opt in using the zed perl extension following these instructions 0 comments continue reading the ai revolution is validating 40 years of perl philosophy by randal l schwartz on july 4 2026 9 34 pm the tech world is experiencing an identity crisis pundits are shouting from the digital rooftops that traditional coding is over replaced by natural human language interfaces they re calling it a radical new paradigm but if you ve been paying attention to perl since 1987 you know this isn t a revolution it s a homecoming when larry wall created perl he didn t just build a language to sit closer to the metal he built it to sit closer to speech while computer science worshiped at the altar of rigid mathematical purism perl introduced a context aware structure built on nouns verbs singulars and plurals today large language models operate entirely on probability semantics and context we ve spent decades forcing humans to think like transistors now we ve successfully forced silicon to learn human perl programmers are uniquely wired for this future we ve spent forty years treating programming as an exercise in linguistics and context the community isn t fading into the past it s providing the blueprint for what s next case in point the public enrichment and robotics laboratories roboperl are currently engineering perlgpt a model trained specifically to understand best practices architectures and the nuanced wisdom of perl poets the future of engineering belongs to those who can speak fluent intent watch randal s full talk on how structural context is dominating the modern landscape https youtu be had6mhxrdh4 0 comments permalink this week in psc 231 2026 06 29 by perl steering council on july 7 2026 2 05 am once again we were all present a new blocker appeared it is only just impactful enough to register but unfortunately not negligible enough to ignore we will attempt a resolution before we consider other options there has been some more activity in the llm policy discussion where we didn t get around to posting our thoughts last week we will rectify that p5p posting of this summary 0 comments permalink trf lives by damian conway on july 3 2026 11 27 am last month saw the official announcement of the raku foundation including an invitation to every member of the global raku community to register their interest in the organization and become members with the right to vote on its leadership policies and activities once again i would encourage everyone who loves raku to do exactly that 1 comment continue reading json jsonfold a cpan module for compact readable json formatting by yair lenga on june 30 2026 4 17 pm i ve been working on a cpan module called json jsonfold and i wrote an article describing the motivation and design i d really appreciate feedback from other perl developers json serializers tend to give us two choices compact json which is efficient but a dense wall of text that s painful to read or pretty printed json which is readable but often wastes a lot of vertical space a small array of numbers can turn into ten lines i wanted something in between jsonfold keeps the shape of pretty printed json but folds small simple structures back onto a single line whenever that improves readability it works on top of your existing serializer json json pp json xs etc you keep using whatever you already have and jsonfold just reformats the output example 1 coding 0 comments continue reading introducing constant string and constant string uc by james on june 29 2026 2 30 am if you re like me you use a constant a lot i may overuse it i often use it to turn typos in words and fields into compile time errors and for that i usually create constants that either are the named the same as the word or the word uppercased like this use constant service service instance instance or use constant map _ _ constants and doing that too many times inspired the creation of constant string and constant string uc 0 comments continue reading announce perl wiki v 1 49 etc by ron savage on june 26 2026 8 24 am the wikis are all available on my wiki haven the modules are available on metacpan wikis perl wiki html v 1 49 debian wiki html v 1 14 digital security wiki html v 1 23 mojo wiki html v 1 20 perl wiki html v 1 49 modules cpan metapackager v 1 04 cpan metacurator v 1 24 0 comments permalink gtc 2 20 pro designer by lichtkind on june 21 2026 11 16 am gtc 2 20 brings a huge amount of new features again described in this post and is starting an additional more trimmed down high level api geared more toward what designers expect but it also comes with new documentation and error handling the two most important things that were missing for a professional distribution 0 comments continue reading urgent ppc summer 2026 update by brett estrade on june 16 2026 8 28 pm please use this form to submit your talks https forms gle pgghxoygeehsapky5 if you submitted your talk via papercall when it was working we have recovered your submissions and there is no need to resubmit you may see the announcement at https www papercall io perlcommunityconferencesummer26 but talk submissions must go through https forms gle pgghxoygeehsapky5 because papercall io is very broken if you wish to comment about this post please do so at r perlcommunity cheers brett estrade oodler perl community science perl committee impact in 2025 talks delivered at winter 2025 perl community conference in austin tx video editing in progress will be released after the 2026 summer ppc each ppc has its own playlist on our yt channel talks delivered at summer 2025 perl community conference in austin tx 0 comments continue reading time str time zones and leap seconds by christian hansen on june 10 2026 3 10 pm 0 comments continue reading announce perl wiki v 1 48 mojo wiki v 1 19 etc by ron savage on june 16 2026 4 12 am i have uploaded to cpan o cpan metacurator v 1 23 o cpan metapackager v 1 03 and i have uploaded to my wiki haven o perl wiki v 1 48 o cpan metacurator tree html v 1 23 o mojo wiki v 1 19 0 comments permalink introducing zuzuscript by toby inkster on may 31 2026 9 22 pm so i ve created a programming language which blends a fairly javascript like syntax with fairly perl like semantics and a few other features that i haven t really seen in many programming languages this perl use path tiny my str uc substr path tiny new myfile txt slurp_utf8 0 80 becomes this in zuzuscript from std path import path let str new path myfile txt slurp_utf8 0 80 uc the operator means evaluate the left side then evaluate the right side with set to the result of the left side it s conceptually similar to in shells and seems to make a lot of expressions so much easier to understand 0 comments continue reading installing bit vector on debian 13 trixie by dean on may 17 2026 12 53 am whilst bit vector is available as a debian package in libbit vector perl when installing it using cpanm the compile failed for me the installation crashed during the make stage throwing a specific compiler error regarding false and true tokens failure output building bit vector 7 4 cc c d_reentrant d_gnu_source fwrapv fno strict aliasing pipe fstack protector strong i usr local include d_largefile_source d_file_offset_bits 64 d_fortify_source 2 o2 dversion 7 4 dxs_version 7 4 fpic i home dean perl5 perlbrew perls perl 5 40 3 lib 5 40 3 x86_64 linux thread multi core bitvector c in file included from bitvector c 12 toolbox h 98 20 error cannot use keyword false as enumeration constant 98 enum false true toolbox h 98 20 note false is a keyword with std c23 onwards make makefile 343 bitvector o error 1 fail installing bit vector failed why this happens 2 comments continue reading is your account on blogs perl org registered with an cpan org email address by aristotle in meta on may 14 2026 8 43 am then here is a reminder that in light of current events you will want to update your account to use a different email address there are about 130 of you that get to jump through this hoop now if you need help email contact blogs perl org as per usual 4 comments permalink my journey with devel ptkdb origins by matthew persico on may 13 2026 11 23 pm this post is the first in a series that will follow my re development of the devel ptkdb debugger this post explains the beginnings of my involvement with the perl tk debugger 0 comments permalink beautiful perl feature low precedence boolean operators and or by dami on may 10 2026 9 35 pm after a pause in april here is a new article in the beautiful perl features series on dev to low precedence boolean operators and or 0 comments permalink the perl toolchain summit 2026 by paul johnson on may 9 2026 9 36 pm i was once again privileged to be able to attend this year s perl toolchain summit this is the 13th year in a row if you discount the covid years that i have been able to attend and it is the technical highlight of my year this year the event was held in vienna and for the first time my wife accompanied me we took a direct train from zürich to vienna and had a wonderful trip through the glorious swiss and austrian countrysides we arrived fairly late on wednesday evening so didn t meet up with anyone then but we saw a few of the other attendees at breakfast the next morning and then i set off for the venue where i met up with everyone else heard book s opening speech took part in the introductions and then split off into a room with the metacpan group with whom i spent about half of my time meanwhile my wife set off to explore vienna 0 comments continue reading pts 2026 by ranguard on may 8 2026 10 28 am a quick summary of what i got up to at pts 2026 in vienna test smoke s long term future i had several useful discussions with h merijn brand tux and todd rinaldo toddr about keeping test smoke maintainable for the long term this tied directly into the metacpan hosting migration below digitalocean offers managed postgres hetzner doesn t and test smoke s existing database usage wasn t especially efficient the outcome was toddr starting a rewrite that runs as a single container backed by sqlite and local files much more portable and easier to operate migrating metacpan from digitalocean to hetzner i spent a big chunk of the summit pairing with shawn sorichetti hide on the migration including reorganising our kubernetes setup so it deals more cleanly with multiple environments shawn was making a large number of changes i focused on reviewing them quickly so we could iterate fast 0 comments continue reading page 2 about blogs perl org blogs perl org is a common blogging platform for the perl community written in perl with a graphic design donated by six apart ltd search blogs perl org search perl the community perl org perl com pm org yapc org perlmonks org free blog hosting for users of the perl programming language but not for spammers
|