Ingy döt Net
- Website: ingy.net
- About: I am an Acmeist Hacker. I program in many languages to meet many people. Perl people are my favorite people. Currently I am working as a Distinguished Technologist for Hewlett Packard Enterprise; developing the future of cloud solutions.
Recent Actions
-
Posted The YAMLScript Advent Blog to Ingy döt Net
Season's Greetings, Perl!
I've spent almost all of my time since my last post here working on a new programming language, YAMLScript.
It's working now …
-
Posted Perl Toolchain Synergy to Ingy döt Net
2023 has been a very Perl-centric year for me so far!
These days I spend a lot of time in Toronto. Back in January when I heard that the TPRC conference would be held there I joined the planning group post-haste. They still needed a venue and I helped them find the perfect one. We'll be r…
-
Posted Twin Peaks (YAML Walk with Me) to Ingy döt Net
I've just returned from a 2 week (and 2 Summit!) trip to Europe, specifically Toolchain Summit 2017 in Lyon. Whenever I go to the EU I like to drop by Berlin to v…
-
Commented on Perl Regular Expression Awesomeness
Peter, I was playing around with it last night. This happened: echo minus the message for every tried word | perl word-parse.pl minus them ess age fore very tried word I fixed it by putting the words `the` and `for`...
-
Commented on Perl Regular Expression Awesomeness
Genius! ysth, would you mind writing a couple paragraphs explaining why list capturing works in your regexp? My best guess is that `\G` with `\g` forms some kind of `pos` loop where `$1` is returned over and over. The assertion...
-
Posted Perl Regular Expression Awesomeness to Ingy döt Net
This week at work I overheard some coworkers talking about a programming had a string of words smushed together without spaces, how would you go about parsing the string into words again?
I thought about it for …
-
Posted Liquid Ingy Quality Berlin to Ingy döt Net
I just finished up a fun and successful Perl QA Hackathon in Berlin. This was my first such event and I'd really like to thank my new employer Liquid Web (more at the bottom) for sponsoring the event…
- Posted Inline TPF Grant to be Finished by Christmas to Ingy döt Net
-
Posted Tis the season to get Inline to Ingy döt Net
Have you been naughty or nice?
David and I have been busy elves!
-
Posted Inline Grant Nearing Completion to Ingy döt Net
See our blog: http://inline.ouistreet.com/
The Inline grant work is, um, working! Just a few things left to do, and we'll call it a wrap.
-
Posted Inline Grant Progess to Ingy döt Net
Greetings from PPW 2014.
David and I had a good week on Inline, but I had to cut it short to prepare for and attend this year's Pittsburgh Perl Workshop. I gave a mixed bag talk yesterday morning and the first topic was the Inline grant: ="https://www.youtube.com/watch?v=vDRLIjojlhg…
-
Posted Inline Grant Weekly Report #1 to Ingy döt Net
Just finished up week #1 of the TPF Grant for Inline Modules with DAVIDO++. We've been having a blast, making great progress, all while trying to push the boundaries of open/public/televised/pair/perl programming!
Here's our weekly status report (using our new homemade blogging system (thi…
-
Posted Inline Granted to Ingy döt Net
This news is a couple of weeks old now, but the Inline-for-XS-Modules TPF Grant Proposal was accepted! A big Thank…
-
Posted A Grand, 2014 to Ingy döt Net
A couple of days ago I got a tip that I was very close to being the first CPAN author to upload 1000 releases in a year (989). Today I topped it off:
Thus ends my CPAN numbers ambitions. From now on I will concentrate on -Oquality
-
Commented on CPAN Day - 317 Uploads and 21 Guns
Like I said, this was all just good fun to celebrate CPAN Day....
-
Commented on CPAN Day - 317 Uploads and 21 Guns
TOBYINK counted 315. Zilla-Dist has an optional logger that I put in for this, which told me 317. Zilla-Dist-0.150 got in on time, but didn't finish PAUSE processing until 4 secs too late. Request entered on: Sat, 16 Aug 2014...
-
Commented on The 19th CPAN Day and the 1st
Good Times! Thanks NEILB!...
-
Commented on CPAN Day winner?
That was a fun day. Here's how I did it....
-
Posted CPAN Day - 317 Uploads and 21 Guns to Ingy döt Net
Sometime in May 2014, ETHER mentioned on IRC that she would soon be passing me up on this leader board. I was number 20 and she wasn't far behind. I guess I took that as a…
-
Posted Perl 6, Surely but Slowly to Ingy döt Net
Last month I wrote a post about Rakudo being ready for release. I ported a substantial framework from Perl 5 to Perl 6, and it just works. Surely, but sloooooowly!
I'd like to make the c…
-
Posted Rakudo *'s Really Really Release Ready to Ingy döt Net
How do you know when a new programming language is ready to be released? You try porting a real software framework to it. I recently completed a port of a Perl 5 framework to the Rakudo implementation of Perl 6, and guess what? It just works! This is my story...
After only a short ten year…
Comment Threads
-
Honore de Baka commented on
CPAN Day - 317 Uploads and 21 Guns
Disclaimer : What's coming next is a rant. You're free to call me a troll, or simply ignore me on the basis that I have no contributions on CPAN and that non-contributors just have the right to shut up. But as CPAN day passed and I often refreshed MetaCPAN's recent page and looked at the changelogs, I couldn't help but feel appalled by the 'quality' of some releases.
---
What's even more spectacular is that in those 24 hours and with 317 releases, your fancy new relea…
-
grt@opendevnet commented on
CPAN Day - 317 Uploads and 21 Guns
@Honore - I'm pretty sure Ingy was not trying to "win" CPAN day. If anything he's shown that with the right workflow, automation and tools - vim + git or some VCS + bash (!?) - committing changes and updates to CPAN can be done on a what approaches massive scale. That could be useful for a private archive (c.f. Pinto) or the "mother ship" canonical CPAN itself. So to me, even though some of the changes were "staged" (literally and figuratively), this auto-Ingy-ification was still a useful demonstration of the power of CPAN and perl ... errm and bash :-D
But mostly I'm impressed becau…
-
Francisco Obispo commented on
Perl Regular Expression Awesomeness
I realized that the comment section is very small and won't fit the script. I've uploaded it to:
https://github.com/fobispo-link/tools/blob/master/words/grammar
The script is really fast, it will detect words in the dictionary.
-
ysth commented on
Perl Regular Expression Awesomeness
It's really features of perl's match operator, not the regex engine. Though I am surprised alternate engines don't handle \G; that seems like a glaring bug.
What perl's match operator does has not just the normal scalar vs list context distinction, but also (orthogonally) /g vs non-/g and capturing parentheses vs no capturing parentheses. It's worthwhile learning how all 8 resulting flavors work.
See the couple paragraphs before and the paragraph after http://perldoc.perl.org/perlop.html#\G-_assertion_
-
Nova Patch commented on
Perl Regular Expression Awesomeness
\G
is documented in Mastering Regular Expressions by Jeffrey Friedl, published in 2006, as being supported by Perl, .NET, and Java, as well as PHP and Ruby, with the latter two having slightly different semantics (which make them less useful than the former three). Perl’s implementation is especially powerful in that the last matching position is associated with the string and not the regex, so it can be used with multiple different regexes on the same string. I’m sure\G
support among modern regex engines has changed in the last decade and would be…
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.