user-pic

brian d foy

  • Website: www.theperlreview.com
  • About: I'm the author of Mastering Perl, and the co-author of Learning Perl (6th Edition), Intermediate Perl, Programming Perl (4th Edition) and Effective Perl Programming (2nd Edition).
  • Commented on Installing wxPerl for Strawberry Perl v5.32.0, or: Future of wxPerl?
    I've had this class of problem on macOS too. Raku's configure script would find a mix of tools from gcc and clang. Ah, I actually found the link: https://stackoverflow.com/questions/34781571/why-does-moarvm-complain-about-built-for-archive-which-is-not-the-architecture/35094347#35094347...
  • Commented on Proposal for Perl Foundation Memberships
    What vital activities do you think TPF is funding? Conferences mostly raise their own money and TPF is a pass through. TPF is almost completely absent (or present in name only) for most things that keep working. Before you think...
  • Commented on Reimagining perl5-porters email list for 2021 and beyond
    There are a few other solution issues aside from the functional aspects. If you look at p5p, a small number of people dominate conversations. It's not that they are more active, but they reply more and push their agenda more....
  • Commented on Subject Verb Object notation; declarative Perl without the framework
    Generally, I try to hide all such technical details. A method can decide to do it's work any way it likes, including calling different packages. However, when you subvert all of that to make resolution specific, you now have to...
  • Commented on I failed to pause before blogging
    The PAUSE code to discover which packages you use is very simple because it doesn't want to run code. It does a static search for "package IDENTIFIER". Although this won't help in your case, but that's why you sometimes see...
  • Commented on Perl dying? Well now I don't care
    I have many enhancements to Pod. You don't need to add anything to the basic Pod to get what you want because you can always write your own translator to get it. I think that's a better way to go....
  • Commented on Bill & Ted's Bogus Journey
    I used to do something similar, but now I pay more attention to whatever CI system I'm using. I'll print a bunch of diagnostic stuff in the setup/install phase....
  • Commented on Perl7 is a fork of values
    In that video, Bryan Cantrill makes points that don't support the ones you make here. He says that values need to adapt to people and the times, and the people leave when their values aren't represented. His through line is...
  • Commented on Perl 7 Thoughts
    It's a bit worse than that. Since v5.30 (and v5.26, but not v5.28) mandates the escape of the left brace in a pattern, your v5.32/v7 code has to comply with that. I recently updated my Object::Iterate module to use :prototype....
  • Posted The Perl 7 tl;dr to brian d foy

    Sawyer X, Perl's volunteer Project Lead, announced at The Perl Conference in the Cloud that Perl will make the jump to a new major version, Perl 7. This allows the next version to accept saner, more modern default settings. So far, Perl 5 has been compatible back its first release in 1994. Perl…

  • Commented on To-Study Plan: a beginning to OO in Perl
    Before you jump in Moose and friends, I suggest you try it with straight Perl OO first. You can learn the bare metal approach so when you jump into another framework, you appreciate what it's doing for you. Damian Conway's...
  • Commented on PDL: Episode VI - a New Book
    I'd love to write a PDL book. It's definitely on my list of interesting ideas. However, good books take quite a bit of time and effort. It's not a matter of simply writing. Most of the pain is in sequencing—what's...
  • Commented on Making YAML.pm, YAML::Syck and YAML::XS safer by default
    Data::Dumper and Storable have the same problem....
  • Commented on Communication at the 36c3 Perl and Raku Assembly
    These are basically my talking points too. I'd recommend that anyone who wants to do similar advocacy also come up with a good answer to five things you hate about your language: you don't really know something that you only...
  • Commented on A Static Archive of use.perl.org
    See https://noc.perl.org for contact details for perl.org infrastructure....
  • Commented on New Role Of Roles In Raku
    This is very good news! I had reported this in StackOverflow (https://stackoverflow.com/q/41791602/2766176) and was sad that it never got that much attention....
  • Commented on A Static Archive of use.perl.org
    This is very cool, and gets that off my to-do list for this week. Now I'm going back to read some of my journals to see if I had anything interesting to say. So far it seems that most things...
  • Commented on Perl Marketing Four Elements
    The four elements of marketing are often enumerated as Product, Price, Place, and Promotion. But you should also think about the other side. What does the customer want, why do they want it, and how do they want to receive...
  • Commented on Would you like to get one user instead of the top of TIBOE?
    Tim Bunce debunked the way they position their rankings: https://blog.timbunce.org/2008/04/20/tiobe-or-not-tiobe-an-update/...
  • Commented on Whither Stratopan?
    The project as a business is dead. It was a hard sell. Jeffrey stopped working on it long ago. There's still Pinto–the open source version of the same idea. If this is something you still want to pursue, I may...
  • Posted We don't need no stinkin' hosting to brian d foy
  • Commented on Nominate Perl heroes for the 2018 White Camel Awards
    Remember that this award is a Camel, and it's for non-technical achievement. I think Perl 6 should have its own award (the "Camelias" or whatever). Someone can arrange to do that through The Perl Foundation just like we do the...
  • Posted Nominate Perl heroes for the 2018 White Camel Awards to brian d foy

    It's the 20th anniversary of the White Camel Awards!

    We're looking for nominations for the 2018 White Camel Awards that recognize significant non-technical achievement in Perl and its community. Each year we recognize work in the br…

  • Commented on Which edges cases could perl shed to make it easier to parse?
    Kurila wants to do new things. That's not what I'm proposing. I'm not interested in making a new language. Anyone can still use Perl just as it is. I like the language I have now, but there are parts of...
  • Posted Nordic Perl Workshop 2018 Highlights to brian d foy

    mojo_logo.png

    • Mojolicious has a new logo. New shirts, stickers, and other swag coming soon.
  • Commented on Which edges cases could perl shed to make it easier to parse?
    Prior art doesn't matter if you can break compatibility. And, it's not about doing this in the Perl source. It's about making a grammar that something else can use....
  • Posted Which edges cases could perl shed to make it easier to parse? to brian d foy

  • Commented on The Perl Conference - what is new?
    At one YAPC I put up a poster board with the names of “old timers” that first time conference attendees could have lunch with. Each old timer could have four people sign up for the same lunch slot. I think...
  • Commented on What after the Pull Request Challenge?
    People can always help with Perl.com: GitHub Issues :)...
  • Commented on Smoking Perl
    Instead of reading the docs, I started by installing Test::Smoke. It turns out that installing it also configures it and also automatically added a line to my crontab after asking for permission. I went through the same process. It looks...
Subscribe to feed Recent Actions from brian d foy

  • davebaker commented on Proposal for Perl Foundation Memberships

    I agree.

    To not have memberships is to leave money on the table. Certainly Perl could do SOMETHING helpful with the money.

    Plus people want to be involved if only to that extent. Regular financial contributions (membership dues) are literally a way for people to get invested in something they support.

    The concerns described here are legitimate. But they don't outweigh the benefits.

  • spb commented on Proposal for Perl Foundation Memberships

    I agree.

    To not have memberships is to leave money on the table. Certainly Perl could do SOMETHING helpful with the money.

    Plus people want to be involved if only to that extent. Regular financial contributions (membership dues) are literally a way for people to get invested in something they support.

    The concerns described here are legitimate. But they don't outweigh the benefits.

  • Salve J. Nilsen commented on Proposal for Perl Foundation Memberships

    I completely agree with Dean about not having membership (including corporate partnerships) is a wasted opportunity, and I would LOVE to see YAS' bylaws be changed to open to this revenue source.

    And to those of you who say "But TPF isn't spending that much money, so why do we need more?" – please take some time to think about issues that are NOT being handled in our communities, that the TPF could help with if they had more resources to do so.

    A proposal like this requires us to foremost focus on future opportunities that require resources to make happen.

    (And yes …

  • Ryan Young commented on Installing wxPerl for Strawberry Perl v5.32.0, or: Future of wxPerl?

    The real question is whether there is interest in Perl GUI applications. Personally I like to use (and create) Perl applications that use wxWidgets so I can deploy them on Linux, MacOS and Windows. But I may very well be the last member of a near extinct race. Even flagship tools like Padre seem to be abandoned. AFAIK there are no Raku plans for wxWidgets.

    So it's a vicious circle. No Wx → no apps, no apps → no Wx.

    A getting together of people interested in Perl/Raku GUI applications would be a first step.

  • GM123 commented on Installing wxPerl for Strawberry Perl v5.32.0, or: Future of wxPerl?

    Many thanks John. Times like this make me think about learning python.

    For others trying to get this working here is my recipe:


    1) set path so powershell and wbem don't interfere (still needed for downloads to work):

    set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\Users\USER\bin;C:\WINDOWS\System32\OpenSSH\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\USER\AppData\Local\Microsoft\WindowsApps;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;


    2) do cpan install which will take over an hour(med fast…

Subscribe to feed Responses to Comments from brian d foy

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.